Java – IllegalStateException

IllegalStateException: Thrown when a method has been invoked at an illegal or inappropriate time.
Example:

import java.util.Iterator;
import java.util.NoSuchElementException;
Iterator iterator = new ArrayList().iterator();
try {
iterator.remove();
} catch (IllegalStateException e) {
System.out.println("Caught IllegalStateException: " + e.getMessage());
}

No images available.