Exception
open class Exception : Throwable
typealias Exception = Exception
Constructors
<init>
<init>()
<init>(message: String?)
<init>(message: String?, cause: Throwable?)
<init>(cause: Throwable?)
Inherited Functions
getStackTrace
Returns an array of stack trace strings representing the stack trace pertaining to this throwable.
fun getStackTrace(): Array<String>
printStackTrace
Prints the detailed description of this throwable to the standard output.
fun printStackTrace()
toString
Returns the short description of this throwable consisting of the exception class name (fully qualified if possible) followed by the exception message if it is not null.
open fun toString(): String
Extension Functions
getStackTraceAddresses
Returns a list of stack trace addresses representing the stack trace pertaining to this throwable.
fun Throwable.getStackTraceAddresses(): List<Long>
Inheritors
CharacterCodingException
The exception thrown when a character encoding or decoding error occurs.
open class CharacterCodingException : Exception
typealias CharacterCodingException = CharacterCodingException
IllegalCallableAccessException
An exception that is thrown when call
is invoked on a callable or get
or set
is invoked on a property and that callable is not accessible (in JVM terms) from the calling method.
class IllegalCallableAccessException : Exception
IllegalPropertyDelegateAccessException
An exception that is thrown when getDelegate
is invoked on a KProperty object that was not made accessible with isAccessible.
class IllegalPropertyDelegateAccessException : Exception
NoSuchPropertyException
An exception that is thrown when the code tries to introspect a property of a class or a package and that class or the package no longer has that property.
class NoSuchPropertyException : Exception
RuntimeException
open class RuntimeException : Exception
typealias RuntimeException = RuntimeException
© 2010–2020 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-exception/index.html