00.异常会根据错误自动被出发,也能由代码出发和截获。异常由四个语句处理。
01.异常的函数
try/except:捕捉由Python或你引起的异常并恢复
try/finally:无论异常是否发生,执行清理行为
raise:手动在代码中触发异常
assert:有条件地在程序代码中触发异常
with/as:实现环境管理器
02.用户定义的异常能够通过类编写,它继承自一个内置的异常类:通常这个类的名称叫做Exception
03.try/finally:是否有问题都会执行finally