3.9.Error Exception |
| 3.9.1. | Catching Exceptions with try..except |
| 3.9.2. | ZeroDivisionError: division by any numeric zero |
| 3.9.3. | IndexError: request for an out-of-range index for sequence |
| 3.9.4. | KeyError: request for a non-existent dictionary key |
| 3.9.5. | AssertionError |
| 3.9.6. | IOError: input/output error |
| 3.9.7. | AttributeError: attempt to access an unknown object attribute |
| 3.9.8. | try-except Statement |
| 3.9.9. | try Statement with Multiple excepts |
| 3.9.10. | except Statement with Multiple Exceptions |
| 3.9.11. | replace our single error string with the string representation of the exception argument. |
| 3.9.12. | Demonstrating a programmer-defined exception class. |
| 3.9.13. | Exceptions Can Be Classes |
| 3.9.14. | Exception Classes |
| 3.9.15. | String-Based Exceptions |
| 3.9.16. | Working with the Exception Information |