An Exception is an unwanted event that interrupts the normal flow of the program. When an exception occurs program execution gets terminated. In such cases we get a system generated error message. The good thing about exceptions is that they can be handled in Java.
How are exceptions handled?
The try-catch is the simplest method of handling exceptions. Put the code you want to run in the try block, and any Java exceptions that the code throws are caught by one or more catch blocks. This method will catch any type of Java exceptions that get thrown. This is the simplest mechanism for handling exceptions.
How is an exception handled in C?
To catch the exceptions, you place some segment of code under special case investigation and that is kept inside a” try-catch ” block. When uncommon circumstance happens inside that part of the code, an exception will be thrown. Then, the exception handler will take control of the program.