Skip to content

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

Extends IllegalStateException ​



MIT Licensed