Junior — Middle
Which class is the ancestor for all exceptions that occur in Java?
sobes.tech AI
Answer from AI
In Java, the superclass for all exceptions is the java.lang.Throwable class.
It has two main subclasses:
Error— for serious errors that are usually not handled by the program.Exception— for exceptions that can and should be handled.
Thus, all exceptions that can be caught and handled inherit from the Exception class, and more generally — from Throwable.