try
except
except
…
else
finally
Python所有的错误都是从BaseException类派生的,常见的错误类型和继承关系看这里:
https://docs.python.org/3/library/exceptions.html#exception-hierarchy
except语句中的错误类型是需要考虑错误类型的继承关系的
logging
Python内置的logging模块可以非常容易地记录错误信息:
注意观察下面两种情况下错误信息的显示情况:
import logging:会在打印错误信息后继续执行并正常退出程序
没有引入logging模块时:
python基础语法--判断错误类型--try、logging模块
最新推荐文章于 2024-11-18 07:41:33 发布