NoSuchElementException  |  API reference  |  Android Developers (original) (raw)

open class NoSuchElementException : RuntimeException

kotlin.Any
kotlin.Throwable
java.lang.Exception
java.lang.RuntimeException

Known Direct Subclasses

InputMismatchException Thrown by a Scanner to indicate that the token retrieved does not match the pattern for the expected type, or that the token is out of range for the expected type.

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(s: String!) Constructs a NoSuchElementException, saving a reference to the error message string s for later retrieval by the getMessage method.
NoSuchElementException(s: String!, cause: Throwable!) Constructs a NoSuchElementException with the specified detail message and cause.
NoSuchElementException(cause: Throwable!) Constructs a NoSuchElementException with the specified cause.

Public constructors

NoSuchElementException

NoSuchElementException()

Constructs a NoSuchElementException with null as its error message string.

NoSuchElementException

NoSuchElementException(s: String!)

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

NoSuchElementException(
    s: String!,
    cause: Throwable!)

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 getCause() method), or null

NoSuchElementException

NoSuchElementException(cause: Throwable!)

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 getCause() method)

Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Last updated 2025-02-10 UTC.