python常见抛出异常

异常名称 描述
ZeroDivisionError 除数为0错误
WindowsError window系统调用失败
ValueError 传入无效的参数
UnicodeTranslateError Unicode转换时错误
UnicodeError Unicode相关错误
UnicodeEncodeError Unicode编码错误
UnicodeDecodeError Unicode解码时错误
TypeError 对类型无效的操作
TabError tab和空格混用
SystemExit python解析器请求退出
SystemError 一般的解析器系统错误
SyntaxError python语法错误
StopIteration 迭代器没有更多的值
StandardError 所有内建标准异常的基类
RuntimeError 一般运行时错误
OverFlowError 数值运算超出最大限制
OSError 操作系统错误
NotImplementedError 尚未实现的方法
NameError 使用未声明的对象
MemoryError 内存溢出错误
LookipError 无效数据查询的基类
KeyError 映射中没有这个键
KeyboardInterrupt 用户中断执行, 通常就是Ctrl+C
IOError 输入输出操作失败
IndexError 序列中没有此索引
IndentationError 缩进错误
ImportError 导入模块失败,大部分分原因是没有安装对应的模块
GeneratorExit 生成器发生异常来通知退出
FloatingPointError 浮点计算错误
Exception 常规错误(异常)的基类
EOFError 没有内建输入,到达EOF标记
EnvironmentError 操作系统错误的基类
BaseException 所有异常的基类
AttributeError 对象没有这个属性
AssertionError 断言语句失败
ArithmeticError 所有数值计算错误的基类

猜你喜欢

转载自blog.csdn.net/haohaomax1/article/details/109605110
今日推荐