Added in API level 1

NoSuchElementException

open class NoSuchElementException : RuntimeException
kotlin.Any
   ↳ kotlin.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

Constructs a NoSuchElementException with null as its error message string.

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

Constructs a NoSuchElementException with the specified detail message and cause.

Constructs a NoSuchElementException with the specified cause.

Public constructors

NoSuchElementException

Added in API level 1
NoSuchElementException()

Constructs a NoSuchElementException with null as its error message string.

NoSuchElementException

Added in API level 1
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

Added in API level 34
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

Added in API level 34
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)