Multiple choice technology programming languages

Checked Exceptions are

  1. all sub-classes of Throwable

  2. not the sub classes of RuntimeException

  3. all sub-classes of Error

  4. None of these

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Checked exceptions are exceptions that must be either caught or declared in a throws clause. They are all subclasses of Throwable EXCEPT RuntimeException and its subclasses (unchecked exceptions) and Error and its subclasses (system errors). So checked exceptions are 'not the subclasses of RuntimeException' (and also not Error subclasses).