top of page

Exception in Java (2) - Checked|Unchecked Exception

Basically, there are two types of Exception, Checked Exception and Unchecked Exception.


Checked Exception occurs during the compile time. So, we can called that it is compile time exceptions.


It should handle the exception using try-catch block or it should declare the exception using throws keyword, otherwise the program will give a compilation error.


Example of Checked Exceptions are :

  • IOException

  • ClassNotFoundException


Unchecked Exception occurs during the execution time, so that we can call Runtime Exceptions.


It won't give a compile error even you didn't handle or declare the exception during the execution time.


Example of Unchecked Exceptions are :

  • NullPointerException

  • ArrayIndexOutOfBoundsException

  • ArithmeticException


Most of the developer add error handling for Unchecked Exception.



Single post: Blog_Single_Post_Widget
bottom of page