异常处理.异常对象

1.PY异常也是对象,全部异常继承自Exception,默认自动将全部异常名称放在内建空间,因此没必要导入exceptions模块儿便可使用异常spa

AttributeError        试图访问一个对象没有的属性对象

EOFError                读取空文件空内容时被触发,Ctrl+d会被触发继承

IOError                   输入/输出异常,基本上是没法打开文件索引

ImportError            没法引入模块儿或包,基本上是路径问题或名称错误io

IndentationError    语法错误,代码没有正确的对齐,是没法捕捉的编译

IndexError              下标索引超出序列边界exception

KeyError                 试图访问字典中不存在的键语法

KeyboardInterrupt Ctrl+C按下引用

NameError             引用一个还未被赋值的对象异常

SyntaxError            语法错误.代码不能编译

TypeError               传入的对象类型与要求类型不符

ValueError              传入一个调用者不指望的值,即便值的类型是正确的

相关文章
相关标签/搜索