1.AssertionError
该异常在assert()语句运行失败时输出
2.AttributeError
该异常在参考或设置属性失败时输出
eg:class Gs:
pass
g = Gs()
g.add
此代码中引用了该类所没有的属性
4.ImportError
该异常是引用了该计算机中所没有的模块
5.IndexError
该异常是在序数对象中(列表,元组,字符串)的索引值超出范围是输出
eg:
x = [1,2,3,4]
x[5]
此代码中其索引值超出范围,则会抛出错误
6.FileNotFoundError
打开文件失败所输出的错误
7.KeyError
在地点中找不到对应的键值
8.NameError
所使用的变量名未进行定义
9.SyntaxError
该异常是在代码中存在语法错误时输出
10.TypeError
该异常是在对象的函数或运算与其他类型不符时输出