异常
异常
BaseException 所有异常的根类,所有内置异常都派生自该类
Exception #所有与程序有关的异常的基类(除SystemExit,GeneratorExit,KeyboardInterrupt)
ArithmeticError #算法异常的基类(OverflowError,ZeroDivisionError,FloatingPointError)
LookupError #索引和键错误的基类,IndexError,KeyError
EnvironmentError #在Python外部发生的错误基类, IOError,OSError
try:
pass
except ArithmeticError as e:
print("数字错误")
####################
ReferenceError #底层对象被销毁后访问弱引用会产生此错误
RuntimeError #其他类别为包含的错误
StopIteration #引发该异常可指示迭代末尾
SyntaxError #解释器语法错误
SystemError #编译器内部错误。该值是一个指明问题的字符串
SystemError #sys.exit()函数引发,该值是表示返回码的整数
TabError #
TypeError #
UnboundLocalError #引用了未绑定的局部变量
UnicodeError #
UnicodeEncodeError #编码错误
UnicodeDecodeError #解码错误
UnicodeTranslateError#转换过程中产生的Unicode错误
ValueError #