Исключение
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
ForeignException
class ForeignException : Exception
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–2022 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