: 表示打开一个不存在的文件错误 ;
ZeroDivisionError : 表示除以零的错误 ;
ValueError : 表示一个无效的值 ;
KeyError : 表示在字典中不存在指定的键 ;...IndexError : 表示在列表或元组中不存在指定的索引 ;
IOError : 表示 I/O 错误 , 例如无法读取或写入文件 ;
当发生异常时 , 程序会停止执行当前语句 , 并跳转到异常处理程序...语法如下 :
try:
可能出现异常的代码块
except 异常类型 as 异常别名:
出现异常后执行的代码块
可使用异常别名获取异常对象
3、代码实例 - 捕获并处理指定异常
代码示例 :
"""
文件操作...ZeroDivisionError , 则会直接导致程序停止运行 ;
下面的代码中执行了 num = 1 / 0 代码 , 会报 ZeroDivisionError 异常 ;
代码示例 :
"""
文件操作..., ZeroDivisionError 两种异常 , 在进行异常捕获时同时捕获这两种异常 ;
执行时 , 如果出现了这两种异常中的一种, 异常会被捕获 , 并进行处理 ;
代码示例 :
"""
文件操作