异常捕获
try:
t.name
except AttributeError as e:
print(e)
异常类型
异常名称 | 说明 |
---|---|
Exception | 通用异常类型 |
ZeroDivisionError | 不能整除0 |
AttributeError | 对象没有这个属性 |
IOError | 输入输出操作失败 |
IndexError | 没有当前索引 |
KeyError | 没有这个键值 |
NameError | 没有这个变量(未初始化对象) |
SyntaxError | python语法错误 |
SystemError | 解释器的系统错误 |
ValueError | 传入的参数错误 |