Python中ExceptionType有哪些
时间: 2023-06-12 10:07:03 浏览: 126
在Python中,ExceptionType是指异常类的类型。以下是一些常见的异常类:
1. BaseException:所有异常类的基类,包括系统退出的异常类
2. Exception:所有非系统退出的异常类的基类
3. ArithmeticError:数学计算错误的异常类基类
4. LookupError:查找操作错误的异常类基类
5. AssertionError:断言语句失败的异常类
6. AttributeError:属性引用或赋值失败的异常类
7. EOFError:没有读取到期待的数据的异常类
8. ImportError:导入模块失败的异常类
9. IndexError:索引超出范围的异常类
10. KeyError:字典操作中的键错误的异常类
11. KeyboardInterrupt:用户中断程序执行的异常类
12. MemoryError:内存不足的异常类
13. NameError:变量或函数名不存在的异常类
14. NotImplementedError:方法或函数未实现的异常类
15. OSError:操作系统错误的异常类基类
16. OverflowError:数值计算溢出的异常类
17. ReferenceError:无效引用的异常类
18. RuntimeError:运行时异常的异常类基类
19. StopIteration:迭代器没有更多的值时的异常类
20. SystemError:解释器内部错误的异常类
21. TypeError:类型错误的异常类
22. ValueError:值错误的异常类
23. ZeroDivisionError:除数为零的异常类
阅读全文