概念:由于逻辑问题,或者业务发生了改变,为了能让用户有更好的体验,加强代码的健壮性,对这些错误进行处理,也叫做异常处理。
try-except 语句进行处理
基本语法
try:
<语句块1>
except <异常类型1>
<语句块2>
except <异常类型2>
<语句块3>
查看有哪些异常类型
import builtins
print(dir(builtins))
捕获所有的异常
try:
Int("1.2")
except Exception as e
print(e)
Print('捕获搜有异常')
主动抛出异常
raise//回溯到具体的有异常的那行代码
try:
Int("1.2")
except Exception as e
raise e