About This Course

We'll cover the following

Who this Course is for

This course is primarily designed for beginners who have a basic understanding of Java.

We tried to write this course in the most accessible way possible. No matter your background, if you are interested in programming, you should be able to follow along without much difficulty.


In this course, we will analyze the syntax of exception handling, case by case, to understand what could happen in each variation.

We have provided a quiz after most cases for you to test your understanding of that particular case. We have also explained the case afterward, so if you think you have a good grasp on the lesson’s content, you can skip ahead.

Examples are executable, which means you can verify them on the go. Simply reading through this course is not enough. Coding alongside the course material is mandatory to get a real grasp of how things work.