Main content:
      An introduction to exceptions
      How to work with exceptions
      How to work with custom exception classes
      How to work with assertions