错误与异常
错误分两种:语法错误和逻辑错误
异常:程序运行时发生错误信号
不同的类对象标识不同的异常,一个异常标识一种错误
异常处理:python解释器检测到错误,触发异常,用于特定捕捉异常的代码,
如果错误则成功进入另一个分支,执行其特定逻辑,使程序不崩溃。
基本语法:
try:
被检测的代码
except 异常类型:
finally:
不管是否异常均执行
try:
a = 1
print(a)
except Exception as e:
print(e)
finally:
print('无论错误与否均执行')
try except尽量少用,由于异常处理与主逻辑无关,因此异常处理多了会导致代码可读性差。
第七篇:异常处理
最新推荐文章于 2024-08-14 17:18:35 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)