11

Dealing with Exceptions

Error handling is another fundamental concept of software development. An error happens when the program can’t or doesn’t know how to react to a certain situation. Error handling allows you to respond to unexpected events in your program gracefully. Without error handling, the application would crash and stop running when the error occurred.

In Java, we have different types of errors. The type of error that we deal with most is called an exception. In Java terms that we’ll learn later, an Exception is not an Error. This is related to the class hierarchy. However, sticking to daily linguistics it is not weird to think of an exception as some sort of error.

But, instead of talking about errors, we usually talk about ...

Get Learn Java with Projects now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.