All exceptions inherit from
-
java.lang.Exception
-
java.lang.Error
-
java.lang.Throwable
-
none of the above
C
Correct answer
Explanation
In Java, the Throwable class is the common root superclass of all exceptions and errors in the language. Only objects that are instances of Throwable or its subclasses can be thrown by the JVM or the throw statement. Exception and Error both inherit directly from Throwable.