Added in API level 1

NoSuchElementException

public class NoSuchElementException
extends RuntimeException

java.lang.Object
   ↳ java.lang.Throwable
     ↳ java.lang.Exception
       ↳ java.lang.RuntimeException
         ↳ java.util.NoSuchElementException


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

Summary

Public constructors

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.

NoSuchElementException(String s, Throwable cause)

Constructs a NoSuchElementException with the specified detail message and cause.

NoSuchElementException(Throwable cause)

Constructs a NoSuchElementException with the specified cause.

Inherited methods

Public constructors

NoSuchElementException

Added in API level 1
public NoSuchElementException ()

Constructs a NoSuchElementException with null as its error message string.

NoSuchElementException

Added in API level 1
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 String: the detail message.

NoSuchElementException

Added in API level 34
public NoSuchElementException (String s, 
                Throwable cause)

Constructs a NoSuchElementException with the specified detail message and cause.

Parameters
s String: the detail message, or null

cause Throwable: the cause (which is saved for later retrieval by the Throwable.getCause() method), or null

NoSuchElementException

Added in API level 34
public NoSuchElementException (Throwable cause)

Constructs a NoSuchElementException with the specified cause. The detail message is set to (cause == null ? null : cause.toString()) (which typically contains the class and detail message of cause).

Parameters
cause Throwable: the cause (which is saved for later retrieval by the Throwable.getCause() method)