Исключение
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–2023 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