习题
上一节
下一节
1【判断题】不论是否发生异常,finally子句中的代码总是会执行的。
2【判断题】finally块中代码仍然有可能出错,从而再次引发异常。
3【判断题】程序中,异常处理结构在大多数情况下是没必要的。
4【判断题】表达式"5/0" 会引发“ValueError”异常。
5【判断题】表达式"10%2.5" 会引发“ValueError”异常。
6【判断题】如果一段程序可能发生多种异常,想要对每种异常分别处理,可以使用finally关键字。
7【判断题】在try...except...else结构中,如果try块的语句引发了异常,则会执行else块中的代码。
8【判断题】
try:
语句1
语句x #该语句会产生异常
语句2
except:
语句3
else:
语句4
finally:
语句5
以上程序段中语句1345会被执行。

