,它包括以下异常:
异常类型 关于语句的解释说明
AttributeError 试图访问一个对象没有的树形
FileNotFoundError 输入/输出异常,无法打开的文件
ImportError 无法引入模块或包...,可以断下所有错误
KeyboardInterrupt Ctrl+C被按下,触发此类异常
NameError 使用一个还未被赋予对象的变量
SyntaxError Python代码非法,代码不能编译
TypeError...,可以在异常处理程序中捕捉基类异常,也可以捕捉各种子类异常,Python中使用try...except语句捕捉异常,异常类型定义在try子句的后面,如果在except子句后面将异常类型设置为Exception...print("键值错误:",e)
except ValueError as e:
print("数值错误:",e)
实例3: 写异常处理程序,在一个异常语句中处理多个异常,不推荐的写法.
import...,显式的告诉程序员该类是异常类,自定义异常使用 raise 语句引发,而且只能通过手工方式触发,下面这段代码演示了自定义异常的使用.
import os
import sys
class lysharkException