文章目录
前言
一:异常机制
'''
异常机制
语法错误和异常
'''
'''
异常处理方式:
格式;
try:
可能出现异常的代码
except 异常类型1:
如果有异常执行的代码
except 异常类型2:
如果有异常执行的代码
except 异常类型3:
如果有异常执行的代码
...
except Exception:
pass
finally:
无论是否存在异常都会被执行的代码
如果是多个except,异常类型的顺序需要注意,最大范围的except要放在最后,因为匹配的规则是自上而下
如果想打印错误的原因:
格式:
except Exception as err:
print(err)
例2:
try:
可能有异常的代码
except 类型1;
pass
。。。
else:
如果try中没有异常则进入的代码
注意:如果使用else,则在try代码中不能出现return,因为