异常处理语句中,无论是否发生异常,finally语句都将被执行。
第1题:
结构化异常处理用try…catch…finally语句,则可能出现异常的语句放在()块。
第2题:
关于异常处理机制的叙述正确的是()。
第3题:
下列关于异常处理的表述中哪些是正确的()?
第4题:
由于异常处理结构try...except...finally...中finally里的语句块总是被执行的,所以把关闭文件的代码放到finally块里肯定是万无一失,一定能保证文件被正确关闭并且不会引发任何异常。
第5题:
一个异常处理中finally语句块只能有一个或者可以没有。
第6题:
对于异常处理语句try…catch,下面那句话不正确?()
第7题:
try/catch块为基本引发异常的组合
在捕获异常时,可以有多个catch块
无论异常是否发生,finally块总会执行
try块和finally不能连用
第8题:
finally块中的代码总是被执行的
如果try块后没有catch块,finally块中的代码才会执行
异常发生时才被执行
异常没有发生时才被执行
第9题:
第10题:
第11题:
catch部分捕捉到异常情况时,才会执行finally部分
当try区段的程序发生异常时,才会执行finally部分
当try区段不论程序是否发生错误及捕捉到异常情况,都会执行finally部分
以上都是
第12题:
对
错
第13题:
在异常处理中,无论异常是否抛出,()子句中的内容都会被执行。
第14题:
关于finally块中的代码描述正确的是()
第15题:
无论try块中的语句是否发生异常,都会执行catch块中的语句。()
第16题:
在异常处理结构中,不论是否发生异常,finally子句中的代码总是会执行的。
第17题:
finally块中的代码将()
第18题:
可以存在多个catch语句块,表示可以捕捉多种异常
不能同时没有catch语句块和finally语句块
结构整体可以当作一条语句,从而可以嵌套在其他try-catch-finally结构中
在try-catch-finally结构中,不发生异常,finally语句块不会执行
第19题:
对
错
第20题:
try
catch
finally
throw
第21题:
无论异常是否抛出,finally子句中的内容都会被执行
catch字句能且只能出现一次
try字句中所抛出的异常一定能被catch字句捕获
try、catch、finally三个字句必须同时出现,才能正确处理异常
第22题:
总是被执行
如果try块后面没有catch块时,finally块中的代码才会执行
异常发生时才被执行
异常没有发生时才执行
第23题:
一个符合条件的catch的处理语句中没有break语句,则执行后会继续执行后续catch
不管有没有捕获异常,finally部分都会被执行
找到合适的异常类型后就不再执行后面的catch
应该先处理子异常类,再处理父异常类。
第24题:
对
错