Mar 20, 2018

All exceptions are checked exceptions, except for those indicated by Error, RuntimeException, and their subclasses.

Checked exceptions are subject to the Catch or Specify Requirement. 
Errors and runtime exceptions are collectively known as unchecked exceptions.