python常见的异常
常见的异常分类
1.
AssertionError
:当assert
断言条件为假的时候抛出的异常2.
AttributeError
:当访问的对象属性不存在的时候抛出的异常3.
IndexError
:超出对象索引的范围时抛出的异常4.
KeyError
:在字典中查找一个不存在的key
抛出的异常5.
NameError
:访问一个不存在的变量时抛出的异常6.
OSError
:操作系统产生的异常7.
SyntaxError
:语法错误时会抛出此异常8.
TypeError
:类型错误,通常是不通类型之间的操作会出现此异常9.
ZeroDivisionError
:进行数学运算时除数为0时会出现此异常