Topics Index

Exceptions >
Siva Nookala - 06 Oct 2016
Java has lot of built-in exceptions. The list of important exceptions and their summary is shown here. This list is included from the book Java, The Complete Reference, Eighth Edition.

The list of unchecked exceptions or the exception classes which extend from RuntimeException.
Exception Description
ArithmeticException Arithmetic error, such as divide-by-zero.
ArrayIndexOutOfBoundsException Array index is out-of-bounds. More details at Arraylist Access Using Index
ArrayStoreException Assignment to an array element of an incompatible type.
ClassCastException Invalid cast. More details at Assigning Super Class Reference To A Sub Class Reference In Java
IllegalArgumentException Illegal argument used to invoke a method.
IllegalMonitorStateException Illegal monitor operation, such as waiting on an unlocked thread.
IllegalStateException Environment or application is in incorrect state.
IllegalThreadStateException Requested operation not compatible with current thread state.
IndexOutOfBoundsException Some type of index is out-of-bounds.
NegativeArraySizeException Array created with a negative size.
NullPointerException Invalid use of a null reference. More details at Member Variable In Java
NumberFormatException Invalid conversion of a string to a numeric format.
SecurityException Attempt to violate security.
StringIndexOutOfBounds Attempt to index outside the bounds of a string.
UnsupportedOperationException An unsupported operation was encountered.
The list of checked exceptions.
Checked Exceptions Description
ClassNotFoundException Class not found.
CloneNotSupportedException Attempt to clone an object that does not implement the Cloneable interface.
IllegalAccessException Access to a class is denied.
InstantiationException Attempt to create an object of an abstract class or interface.
InterruptedException One thread has been interrupted by another thread.
NoSuchFieldException A requested field does not exist.
NoSuchMethodException A requested method does not exist.

Score more than 2 points

© meritcampus 2019

All Rights Reserved.

Open In App