Spec-Zone.ru › Kotlin 1.6

Исключение

kotlin-stdlib / kotlin / Exception
Требования к платформе и версии: 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–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

Spec-Zone.ru

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