实际开发中,有时候系统提供的异常类型不能满足开发的需求。这时候你可以通过创建一个新的异常类来拥有自己的异常。异常类继承自 Exception 类,可以直接继承,或者间接继承。常见的内置异常有:1.自定义异常类型2.如何手动抛出异常:raise系统的自带的异常只要触发会自动抛出,比如NameError,但用户自定义的异常需要用户自己决定什么时候抛出。

Python用户自定义异常的实现

Python用户自定义异常的实现

Python用户自定义异常的实现