User Defined Exception HierarchiesYou can also define exception hierarchies using inheritanceclass NetworkError(Exception): ... class HostnameError(NetworkError): ... class TimeoutError(NetworkError): ... Now in your application...try: statements except HostnameError: # Handle a HostnameError try: statements except NetworkError: # Handle any network error |
<<< | O'Reilly OSCON 2000, Introduction to Python, Slide 76 July 17, 2000, beazley@cs.uchicago.edu |
>>> |