Exceptions
Built-in Exceptions
In Python, all exceptions must be instances of a class that derives from BaseException
. In a try
statement with an except
clause that mentions a particular class, that clause also handles any exception classes derived from that class (but not exception classes from which it is derived). Two exception classes that are not related via subclassing are never equivalent, even if they have the same name.