Class NoSuchElementException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
java.util.NoSuchElementException
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
InputMismatchException

public classNoSuchElementExceptionextendsRuntimeException
Thrown by various accessor methods to indicate that the element being requested does not exist.
Since:
1.0
See Also:
  • Constructor Details

    • NoSuchElementException

      public NoSuchElementException()
      Constructs aNoSuchElementException withnull as its error message string.
    • NoSuchElementException

      public NoSuchElementException(String s,Throwable cause)
      Constructs aNoSuchElementException with the specified detail message and cause.
      Parameters:
      s - the detail message, or null
      cause - the cause (which is saved for later retrieval by theThrowable.getCause() method), or null
      Since:
      15
    • NoSuchElementException

      public NoSuchElementException(Throwable cause)
      Constructs aNoSuchElementException with the specified cause. The detail message is set to(cause == null ? null : cause.toString()) (which typically contains the class and detail message ofcause).
      Parameters:
      cause - the cause (which is saved for later retrieval by theThrowable.getCause() method)
      Since:
      15
    • NoSuchElementException

      public NoSuchElementException(String s)
      Constructs aNoSuchElementException, saving a reference to the error message strings for later retrieval by thegetMessage method.
      Parameters:
      s - the detail message.