IllegalArgumentException
Thrown to indicate that a method has been passed an illegal or inappropriate argument
Extends Error
ValueOutOfRangeException
Thrown to indicate that given value is not correct
Extends IllegalArgumentException
IndexOutOfBoundsException
Thrown to indicate that given index is out of available range
Extends IllegalArgumentException
IllegalStateException
Signals that a method has been invoked at an illegal or inappropriate time
Extends Error
CollectionIsEmptyException
Thrown to indicate that a method has been passed on empty collection
Extends IllegalStateException
CollectionIsFullException
Thrown to indicate that a method has been passed on collection with no space available
Extends IllegalStateException
IsNotFoundException
Thrown to indicate that an element to operate with is not found in the collection
Extends IllegalStateException
IsAlreadyExistsException
Thrown to indicate that an element to operate with is already exists in the collection