格式 try:
检测范围
Except Exception[as reason]:
出现异常(Exception)后的处理代码
针对不同异常设置多个except
异常捕获之try-except语句
对多个异常统一处理
异常捕获之try-except语句
捕获所有异常
如果无法确定要对哪一类异常进行处理,只希望在try语句块里一旦出现任何异常,可以给用户一个看得懂的提醒,则可以:
...
except:
print('error!')
...
不过通常不要这样做,因为它会隐藏所有程序员未想到且未做好处理准备的错误。另外try语句检测范围内一旦出现异常,剩下的语句将不会被执行。
网友评论