In this level, you learned how and why exceptions occur. This is a very important topic for your future work as a programmer. We are sure you won't be hurt by seeing a few more real-world examples and a couple of additional articles.

Exceptions: catching and handling

This interesting article will help add some structure to your new knowledge.

Exceptions: checked, unchecked, and custom

In this article, you will learn even more about exceptions and how they are organized. And the best part is this: you will learn how to throw your own exceptions. How do you like that?