在异常处理结构中,不论是否发生异常,finally子句中的代码总是会执行的。
此题为判断题(对,错)。
第1题:
关于程序的异常处理,以下选项中描述错误的是()。 知识点:异常的概念
A.程序中的异常发生后,妥善处理后程序可以继续执行,所以异常处理提高了程序的健壮性
B.在try代码块中如果有异常发生,则跳过该代码块中剩下的部分,根据异常类型去匹配except后面的异常,匹配成功则执行该except子句的语句块
C.Python异常处理中,不论异常是否发生,finally子句中的代码总是会被执行
D.Python中一个try代码块只能对应一个处理异常的except代码块
第2题:
异常处理结构中的finally块中的代码仍然有可能出错,从而再次引发异常
第3题:
1、关于程序的异常处理,以下选项中描述错误的是()。 知识点:异常的概念
A.程序中的异常发生后,妥善处理后程序可以继续执行,所以异常处理提高了程序的健壮性
B.在try代码块中如果有异常发生,则跳过该代码块中剩下的部分,根据异常类型去匹配except后面的异常,匹配成功则执行该except子句的语句块
C.Python异常处理中,不论异常是否发生,finally子句中的代码总是会被执行
D.Python中一个try代码块只能对应一个处理异常的except代码块
第4题:
【单选题】finally语句块中的代码()。
A.总是被执行
B.异常发生时才被执行
C.异常没有发生时才被执行
D.当try语句块后面没有catch时,finally中的代码才会被执行
第5题:
finally块中的代码将()
A.总是被执行
B.如果try块后面没有catch块时,finally块中的代码才会执行
C.异常发生时才被执行
D.异常没有发生时才被执行