出错时会触发异常,若异常对象未被处理或捕获,程序将停止运行。
1、 处理异常情况:
2、 捕获异常可使用try/except语句实现。


3、 try/except语句用于异常处理,else块表示无异常时执行的代码。
4、 try/except语句可附加一个可选的else子句,位于所有except子句之后。它能处理一些意外情况,避免except无法捕获的异常,从而提高代码稳定性。

5、 尝试-最终语句:确保代码无论是否出错都会执行特定部分。
6、 无论是否出现异常,最后的代码都会执行。

7、 引发异常情况
8、 通过raise语句触发特定异常。


9、 用户定义异常情况
10、 通过创建自定义异常类,即可拥有属于自己的异常类型。

