异常捕获之try-except语句

格式 try:

检测范围

Except Exception[as reason]:

出现异常(Exception)后的处理代码

针对不同异常设置多个except

图片发自App

   

对多个异常统一处理

图片发自App

捕获所有异常

如果无法确定要对哪一类异常进行处理,只希望在try语句块里一旦出现任何异常,可以给用户一个看得懂的提醒,则可以:

...

except:

    print('error!')

...

不过通常不要这样做,因为它会隐藏所有程序员未想到且未做好处理准备的错误。另外try语句检测范围内一旦出现异常,剩下的语句将不会被执行。

你可能感兴趣的:(异常捕获之try-except语句)