Spec-Zone.ru › Kotlin 1.9

Исключение

kotlin-stdlib / kotlin / Исключение
Требования к платформе и версии: JS (1.1), Native (1.3)
open class Exception : Throwable
Требования к платформе и версии: JVM (1.1)
typealias Exception = Exception

Конструкторы

Требования к платформе и версии: JS (1.0), Native (1.0)

<init>

<init>()
<init>(message: String?)
<init>(message: String?, cause: Throwable?)
<init>(cause: Throwable?)

Наследованные функции

Требования к платформе и версии: Native (1.3)

getStackTrace

Возвращает массив строк стека вызовов, представляющих стек вызовов, относящийся к этому исключению.

fun getStackTrace(): Array<String>
Требования к платформе и версии: Native (1.3)

printStackTrace

Выводит подробное описание этого исключения в стандартный вывод.

fun printStackTrace()
Требования к платформе и версии: Native (1.3)

toString

Возвращает краткое описание этого исключения, состоящее из имени класса исключения (полностью квалифицированного, если это возможно), за которым следует сообщение об исключении, если оно не null.

open fun toString(): String

Расширяющие функции

Требования к платформе и версии: Native (1.3)

getStackTraceAddresses

Возвращает список адресов стека вызовов, представляющих стек вызовов, относящийся к этому исключению.

fun Throwable.getStackTraceAddresses(): List<Long>

Наследники

CharacterCodingException

Исключение, выбрасываемое при возникновении ошибки кодирования или декодирования символов.

Требования к платформе и версии: JS (1.4), Native (1.3)
open class CharacterCodingException : Exception
Требования к платформе и версии: JVM (1.4)
typealias CharacterCodingException = CharacterCodingException
Требования к платформе и версии: Native (1.3)

ForeignException

class ForeignException : Exception
Требования к платформе и версии: JVM (1.1)

IllegalCallableAccessException

Исключение, выбрасываемое при попытке вызвать call для вызываемого объекта или get или set для свойства, и этот вызываемый объект недоступен (в терминах JVM) из вызываемого метода.

class IllegalCallableAccessException : Exception
Требования к платформе и версии: JVM (1.1)

IllegalPropertyDelegateAccessException

Исключение, выбрасываемое при вызове getDelegate для объекта KProperty, который не был сделан доступным с помощью isAccessible.

class IllegalPropertyDelegateAccessException : Exception
Требования к платформе и версии: JVM (1.1)

NoSuchPropertyException

Исключение, которое выбрасывается, когда код пытается получить доступ к свойству класса или пакета, а класс или пакет больше не имеют этого свойства.

class NoSuchPropertyException : Exception

RuntimeException

Требования к платформе и версии: JS (1.1), Native (1.3)
open class RuntimeException : Exception
Требования к платформе и версии: JVM (1.1)
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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API