简述try……catch……finally语句的执行过程。
举一反三
- 以下的try~catch语句,哪种是不正确的? A: try{}catch(){}finally{} B: try{}catch(){}catch(){}finally{} C: try{}catch(){} D: try{}finally{}
- 下面关于try、catch和finally语句块的组合使用,正确的是() A: try{,} B: try{,}finally{,} C: try{,}catch{,}finally{,} D: try{,}catch{,}catch{,}
- 下列关于try、catch和finally的表述中,错误的是()? A: try块后面不一定需要跟着catch块,可以只跟着finally块 B: try语句块后可以单独使用,后面不跟任何的catch或finally语句块 C: 可以仅有try和finally语句块,但无catch语句块 D: 可以仅有try和catch语句块,但无finally语句块
- 在结构化异常处理语句try catch finally中,finally块的内容可以执行也可以不执行。
- 请问以下哪些关于try…catch…finally结构中的finally语句的描述是正确的?() A: 只有当一个catch语句获得执行后,finally语句才获得执行 B: 只有当catch语句未获得执行时,finally语句才获得执行 C: 如果有finally语句,return语句将在finally语句执行完毕后才会返回 D: 只有当异常抛出时,finally语句才获得执行