Skip to content

Instantly share code, notes, and snippets.

@rurtubia
Created April 26, 2015 09:59
Show Gist options
  • Select an option

  • Save rurtubia/806aba467b4d07739746 to your computer and use it in GitHub Desktop.

Select an option

Save rurtubia/806aba467b4d07739746 to your computer and use it in GitHub Desktop.
List of java Exceptions:
ArithmeticException
// Arithmetic error, such as divide-by-zero.
ArrayIndexOutOfBoundsException
// Array index is out-of-bounds.
ArrayStoreException
// Assignment to an array element of an incompatible type.
ClassCastException
// Invalid cast.
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.
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.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment