此题为判断题(对,错)。
第1题:
finally块中的代码将()
A.总是被执行
B.如果try块后面没有catch块时,finally块中的代码才会执行
C.异常发生时才被执行
D.异常没有发生时才被执行
第2题:
如果Java捕获异常语句结构中包含一个try语句块、多个catch语句块和一个finally语句块,()。
A.finally语句块肯定会被执行
B.多个catch语句块中的一个肯定会被执行
C.多个catch语句块中可能有多于一个会被执行
D.try语句块会被完整执行
第3题:
try{ 代码块1 } catch{ 代码块2 } finally{ 代码块3 } } 针对对异常处理,以下哪些描述是正确的。
A.代码块1 是可能出现问题的代码;
B.代码块2 出现异常后才会执行的代码;
C.代码块2 不出现异常后也会执行的代码;
D.代码块3 无论出现异常与否,都会执行的代码;
第4题:
以下关于异常处理try语句块的说法,不正确的是()
A.finally语句中的代码段始终要保证被执行
B.一个ty块后接一个或多个 except块
C.一个try块后接一个或多个 finally块
D.try块必须与 except或 finally块一起使用
第5题:
如果Java捕获异常语句结构中包含一个try语句块、多个catch语句块和一个finally语句块,()
A.finally语句块可能会被执行
B.多个catch语句块中可能有一个会被执行
C.多个catch语句块可能全部会被执行
D.多个catch语句块中肯定有一个会被执行