Exceptions
Creating a custom exception type
Handling multiple exceptions
Handling an exception
Raising an exception
Adding information to custom exceptions