Python中常见的内置“异常类型”——备忘整理
2026/8/29 4:06:16 网站建设 项目流程

关于所有异常的基类,几乎所有用户定义的异常都应当从这个类派生。数值运算错误的基类涵盖浮点计算错误, 数值运算超出最大限制, 除(或取模)零的情况, 且包含断言语句失败, 对象不存在该属性, 没有内建输入且到达EOF标记。操作系统错误的基类涉及输入/输出操作失败, 操作系统错误, 导入模块/对象失败, 用户中断执行(通常是输入^C)。无效数据查询的基类有序列中不存在该索引(index), 映射中不存在这个键, 还包括内存溢出, 未声明/初始化对象(没有属性), 访问未初始化本地变量, 弱引用(Weak)试图访问已垃圾回收对象。此外有一般的运行时错误, 尚未实现的方法, 语法错误, 缩进错误, Tab和空格混用, 一般的解释器系统错误, 对类型无效的操作, 传入无效参数, 相关错误, 解码时的错误, 编码时错误r, 转换时错误。

每一个被内置的异常, 都会存在相对应的错误信息, 你能够借由.args去获取详细精确一点的错误信息。这仅仅只是内置异常其中的一部分, 完整的那一系列列表能够在官方所刊发的文档当中找到。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询