Python 异常处理
软件异常(Exception),是指当程序出现错误后程序的处理方法,异常机制提供了程序正常退出的安全通道.当出现错误后,程序执行的流程发生改变,程序的控制权转移到异常处理器,如序列的下标越界...、打开不存在的文件、空引用异常等,当异常被引发时,如果没有代码处理该异常,异常将被 Python 接收处理,当异常发生时 Python 解释器将输出一些相关的信息井终止程序的运行,以确保程序不会出现终止执行的情况...,路径文件错误
IndentationError 语法错误(的子类),代码没有对齐
IndexError 数组下标索引超出序列边界
KeyError 试图访问字典里不存在的键
Exception 万能错误拦截...,只是调用的时候也会遵循相应的调用原则,以下语句如果外层try子句中的代码块引发异常,程序将直接跳转到外层try对应的except子句,而内部的try子句将不会被执行.
import os
import...:
print("结束执行我..")