What Are the Two Exception Classes in Hierarchy of Java Exception Class?
The Exception class has two main subclasses: IOException class and RuntimeException Class. Following is a list of most common checked and unchecked Java's Built-in Exceptions.

.

Besides, what is the exception hierarchy in Java?

Exception Hierarchy All exception and errors types are sub classes of class Throwable, which is base class of hierarchy. One branch is headed by Exception. This class is used for exceptional conditions that user programs should catch. NullPointerException is an example of such an exception.

Also Know, what are the two types of exceptions in Java? There are mainly two types of exceptions: checked and unchecked. Here, an error is considered as the unchecked exception.

Also Know, what is the superclass of all exception classes in Java?

Throwable: The Throwable class is the superclass of all errors and exceptions in the Java language. Only objects that are instances of this class (or one of its subclasses) are thrown by the Java Virtual Machine or can be thrown by the Java throw statement.

Which is the root class of Java exception hierarchy?

The possible exceptions in a Java program are organized in a hierarchy of exception classes. The Throwable class, which is an immediate subclass of Object, is at the root of the exception hierarchy. Throwable has two immediate subclasses: Exception and Error.

Related Question Answers

What is difference between error and exception?

An Error "indicates serious problems that a reasonable application should not try to catch." An Exception "indicates conditions that a reasonable application might want to catch." Error along with RuntimeException & their subclasses are unchecked exceptions. All other Exception classes are checked exceptions.

Can we handle runtime exception in Java?

The Runtime Exception is the parent class in all exceptions of the Java programming language that are expected to crash or break down the program or application when they occur. A user should not attempt to handle this kind of an exception because it will only patch the problem and not completely fix it.
Maya Lin-Takahashi

Maya Lin-Takahashi

Consumer Tech & Gadget Reviewer

Maya is a hardware enthusiast who tests and reviews smart home devices, smartphones, wearables, and audio gear. She focuses on practical consumer value and build quality.