✏️ Explanatory Question
The two direct subclasses of the Throwable class are:
Error – represents serious problems that are not usually handled by applications.
Exception – represents conditions that applications might want to catch and handle.