java.util
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 class NoSuchElementException
- extends RuntimeException
Exception thrown when an attempt is made to access an element that does not
exist. This exception is thrown by the Enumeration, Iterator and
ListIterator classes if the nextElement, next or previous method goes
beyond the end of the list of elements that are being accessed. It is also
thrown by Vector and Stack when attempting to access the first or last
element of an empty collection.
- Since:
- 1.0
- See Also:
Enumeration
,
Iterator
,
ListIterator
,
Enumeration.nextElement()
,
Iterator.next()
,
ListIterator.previous()
,
Serialized Form
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
NoSuchElementException
public NoSuchElementException()
- Constructs a NoSuchElementException with no detail message.
NoSuchElementException
public NoSuchElementException(String detail)
- Constructs a NoSuchElementException with a detail message.
- Parameters:
detail
- the detail message for the exception