Classes
 ClassDescription
 ArgumentOutOfBoundsError The error throws when an argument in a function is out of specified bounds.
 ArgumentsError The error throws when the arguments in a function failed the method.
 ClassCastError Thrown to indicate that the code has attempted to cast an object to a subclass of which it is not an instance.
 ConcurrentModificationError The error throws when methods that have detected concurrent modification of an object when such modification is not permissible.
 FatalError The error throws when a fatal method or action is detected in the code.
 IllegalArgumentError The error throws when an argument in a function is illegal.
 IllegalStateError Signals that a method has been invoked at an illegal or inappropriate time.
 IndexOutOfBoundsError Thrown to indicate that an index of some sort (such as to an array, to a string, or to a vector) is out of range.
 NoSuchElementError Thrown by an Enumeration to indicate that there are no more elements in the enumeration.
 NullPointerError Thrown when an application attempts to use 'null' in a case where an object is required.
 NumberFormatError Thrown to indicate that the application has attempted to convert a string to one of the numeric types, but that the string does not have the appropriate format.
 RuntimeError Thrown when an error is invoked at runtime.
 TypeMismatchError Exception thrown on a type mismatch when trying to set a bean property.
 UnsupportedOperation Thrown to indicate that the requested operation is not supported.
 ValueOutOfBoundsError An exception for converted values exceeding bounds.
 Warning Thrown to indicate a warning message in an application or in the source code.