Python中的异常处理

格式:
try:
    可能出现异常的代码
except:
    如果有异常出现的代码
finally:
    无论是否有异常出现都会执行的代码

情况1:
try:
    有可能会产生多种异常
except 异常的类型1:
    pass

except 异常的类型2:
    pass

except 异常的类型3:
    pass

except Exception:
    pass

如果是多个except,异常类型顺序需要注意,最大的except要放到最后



情况2:获取exception的错误原因
try:
    有可能会产生多种异常
except 异常的类型1:
    pass

except 异常的类型2:
    pass

except 异常的类型3:
    pass

except Exception as err:
    print('err',err )   err的内容就是错误原因
上一篇:python try异常处理


下一篇:python笔记--错误和异常处理