Исключение
open class Exception : Throwable
typealias Exception = Exception
Конструкторы
<init>
<init>()
<init>(message: String?)
<init>(message: String?, cause: Throwable?)
<init>(cause: Throwable?)
Наследованные функции
getStackTrace
Возвращает массив строк стека вызовов, представляющих стек вызовов, относящийся к данному исключению.
fun getStackTrace(): Array<String>
printStackTrace
Выводит в стандартный вывод подробное описание этого исключения с помощью подробного описания.
fun printStackTrace()
toString
Возвращает краткое описание этого исключения, состоящее из имени класса исключения (полное, если возможно), за которым следует сообщение об исключении, если оно не null.
open fun toString(): String
Расширяющие функции
getStackTraceAddresses
Возвращает список адресов стека вызовов, представляющих стек вызовов, относящийся к этому исключению.
fun Throwable.getStackTraceAddresses(): List<Long>
Наследники
CharacterCodingException
Исключение, выбрасываемое при ошибке кодирования или декодирования символов.
open class CharacterCodingException : Exception
typealias CharacterCodingException = CharacterCodingException
IllegalCallableAccessException
Исключение, выбрасываемое, когда call вызывается на вызываемом объекте, или get или set вызывается на свойстве, и этот вызываемый объект недоступен (в терминах JVM) из вызывающего метода.
class IllegalCallableAccessException : Exception
IllegalPropertyDelegateAccessException
Исключение, выбрасываемое, когда getDelegate вызывается на объекте KProperty, который не был сделан доступным с помощью isAccessible.
class IllegalPropertyDelegateAccessException : Exception
NoSuchPropertyException
Исключение, которое выбрасывается, когда код пытается получить доступ к свойству класса или пакета и этот класс или пакет больше не имеет этого свойства.
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