NoSuchElementException

  • NoSuchElementException signals that a requested element does not exist, extending RuntimeException.

  • It's commonly thrown by methods like Enumeration.nextElement() and Iterator.next().

  • This exception can be constructed with or without a custom error message.

  • NoSuchElementException inherits methods from Throwable for stack trace and error handling.

public class NoSuchElementException extends RuntimeException
Known Direct Subclasses

Thrown by various accessor methods to indicate that the element being requested does not exist.

Public Constructor Summary

NoSuchElementException()
Constructs a NoSuchElementException with null as its error message string.
NoSuchElementException(String s)
Constructs a NoSuchElementException, saving a reference to the error message string s for later retrieval by the getMessage method.

Inherited Method Summary

Public Constructors

public NoSuchElementException ()

Constructs a NoSuchElementException with null as its error message string.

public NoSuchElementException (String s)

Constructs a NoSuchElementException, saving a reference to the error message string s for later retrieval by the getMessage method.

Parameters
s the detail message.