It is thrown when an exceptional condition has occurred in an arithmetic operation.
It is thrown to indicate that an array has been accessed with an illegal index. The index is either negative or greater than or equal to the size of the array.
This Exception is raised when we try to access a class whose definition is not found
This Exception is raised when a file is not accessible or does not open.
It is thrown when a thread is waiting, sleeping, or doing some processing, and it is interrupted.
It is thrown when an input-output operation failed or interrupted
It is thrown when a class does not contain the field (or variable) specified
It is thrown when accessing a method which is not found.
This exception is raised when referring to the members of a null object. Null represents nothing
This exception is raised when a method could not convert a string into a numeric format.
This represents any exception which occurs during runtime.
It is thrown by String class methods to indicate that an index is either negative or greater than the size of the string