一、Python 捕获指定类型异常
1、异常类型简介
Python 中的 异常 由 异常类 Exception Class 表示 , 每个异常类都代表一个特定的错误类型 ;
常见的 异常类 :
FileNotFoundError...IndexError : 表示在列表或元组中不存在指定的索引 ;
IOError : 表示 I/O 错误 , 例如无法读取或写入文件 ;
当发生异常时 , 程序会停止执行当前语句 , 并跳转到异常处理程序...Exception Handler , 该程序负责处理异常并防止程序崩溃 ;
在 Python 中 , 可以使用 try-except 语句来 捕获 和 处理异常 ;
2、捕获并处理指定异常
在 Python.../Users/zyq/PycharmProjects/Hello/main.py
出现异常, 进行异常处理, 异常内容 : [Errno 2] No such file or directory:...'file3.txt'
Process finished with exit code 0
4、代码实例 - 异常捕获失败案例
如果捕获异常时 , 没有捕获到正确的异常 , 则异常仍然会爆出 , 程序会被终止