一、Python 捕获指定类型异常
1、异常类型简介
Python 中的 异常 由 异常类 Exception Class 表示 , 每个异常类都代表一个特定的错误类型 ;
常见的 异常类 :
FileNotFoundError...: 表示打开一个不存在的文件错误 ;
ZeroDivisionError : 表示除以零的错误 ;
ValueError : 表示一个无效的值 ;
KeyError : 表示在字典中不存在指定的键 ;...IndexError : 表示在列表或元组中不存在指定的索引 ;
IOError : 表示 I/O 错误 , 例如无法读取或写入文件 ;
当发生异常时 , 程序会停止执行当前语句 , 并跳转到异常处理程序..., 没有捕获到正确的异常 , 则异常仍然会爆出 , 程序会被终止 ;
在下面的代码中 , 捕获的是 FileNotFoundError , 如果出现了其他类型的异常 , 如 ZeroDivisionError...except (异常类型1, 异常类型2, 异常类型3, ...) as 异常别名:
	出现异常后执行的代码块
	可使用异常别名获取异常对象
2、代码实例 - 捕获多个异常
在下面的代码中可能出现 FileNotFoundError