python中的异常
来源:互联网 发布:mysql合计函数 编辑:程序博客网 时间:2024/05/22 10:27
Exception类是最常用的异常类,该类包括StandardError,StopIteration,GeneratorExit,Warning等异常类.
StandardError类是python的错误异常,如果程序中出现逻辑上的错误,将引发该异常.例如除数为0的异常。StandardError类是所有内联异常的基类,放置在默认的命名空间中.StandardError类中常见的异常类如下表中所示。StopIteration类判断循环是否执行到尾部,如果循环到达尾部,则抛出该异常.GeneratorExit类是有Generator函数引发的异常,当调用方法close()时引发该异常.Warning类表示程序中的代码引起的警告.
异常类 说明
ZeroDivisionError 除数为0引发的异常
AssertionError assert语句失败引发的异常
AttributeError 属性引用、分配错误异常
IOError I/O操作引发的异常,例如文件的读写
OSError os模块的函数引发的错误
ImportError 导入模块时引发的异常
IndexError 索引操作错误引发的异常
KeyError 字典中不存在的Key值而引发的异常
MemoryError 内存耗尽而引发的异常
NameError 变量名不存在而引发的异常
NotImplementedError 方法没有实现而引发的异常
SyntaxError 语法错误引发的异常
IndentationError 代码缩进错误引发的异常
TabError 空格和制表符混合使用引发的异常
TypeError 使用不合适的类型执行运算引发的异常
ValueError 使用不合适的参数值引发的异常
- Python中的异常类型
- Python中的一些异常
- python中的异常
- python 中的异常
- Python中的异常类型
- Python中的异常类型
- Python中的异常处理
- python中的异常总结
- python中的异常处理
- Python中的异常
- python中的异常处理
- python中的异常处理
- python中的异常
- python 中的异常处理
- Python中的异常类型
- python中的异常
- python中的异常
- python中的异常
- C#中使用repeater控件实现List的clear,add,update,delete功能之二数据库
- Ubuntu10.04之grub2详解
- Gridview标题解决
- operator模块
- ajax+servlet+css实现简单的页面刷新和显示控制
- python中的异常
- MFC的消息实现机制
- ftplib模块
- urllib模块
- Cassandra从安装配置到入门
- 圆的顶点缓冲
- MySQL的UDF
- IIS配置中出现HRESULT:0X80070020错误
- 搜索引擎蜘蛛及网站robots.txt文件详解