Spec-Zone.ru › Kotlin 2

CharacterCodingException

kotlin-stdlib/kotlin.text/CharacterCodingException

Требования к платформе и версии: Common (1.4), JS (1.4), Native (1.3), Wasm-JS (1.8), Wasm-WASI (1.8)

expect open class CharacterCodingException : Exception

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

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

actual typealias CharacterCodingException = java.nio.charset.CharacterCodingException

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

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

CharacterCodingException

Требования к платформе и версии: Common

expect constructor()

Требования к платформе и версии: JS, Native, Wasm-JS, Wasm-WASI

constructor(message: String?)
actual constructor()

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

Свойства

cause

Требования к платформе и версии: Common (1.4), JS (1.4), Native (1.3), Wasm-JS (1.8), Wasm-WASI (1.8)

expect open val cause: Throwable?
message

Требования к платформе и версии: Common (1.4), JS (1.4), Native (1.3), Wasm-JS (1.8), Wasm-WASI (1.8)

expect open val message: String?
stackTrace

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

val Throwable.stackTrace: Array<StackTraceElement>

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

suppressedExceptions

Требования к платформе и версии: Common (1.4), JS (1.4), JVM (1.4), Native (1.4), Wasm-JS (1.8), Wasm-WASI (1.8)

expect val Throwable.suppressedExceptions: List<Throwable>

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

thrownValue

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

@ExperimentalWasmJsInterop
actual val JsException.thrownValue: JsAny?

Функции

addSuppressed

Требования к платформе и версии: Common (1.4), JVM (1.1)

expect fun Throwable.addSuppressed(exception: Throwable)

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

Требования к платформе и версии: JS (1.4), Native (1.4), Wasm-JS (1.8), Wasm-WASI (1.8)

actual fun Throwable.addSuppressed(exception: Throwable)

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

asJsException

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

@ExperimentalWasmJsInterop
actual inline fun JsPromiseError.asJsException(): Throwable
getStackTrace

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

@ExperimentalNativeApi
fun getStackTrace(): Array<String>

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

getStackTraceAddresses

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

@ExperimentalNativeApi
fun Throwable.getStackTraceAddresses(): List<Long>

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

printStackTrace

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

fun printStackTrace()

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

printStackTrace

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

expect fun Throwable.printStackTrace()

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

Требования к платформе и версии: JS (1.4), Wasm-JS (1.8), Wasm-WASI (1.8)

actual fun Throwable.printStackTrace()

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

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

actual inline fun Throwable.printStackTrace()

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

inline fun Throwable.printStackTrace(stream: PrintStream)

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

inline fun Throwable.printStackTrace(writer: PrintWriter)

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

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

actual inline fun Throwable.printStackTrace()

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

stackTraceToString

Требования к платформе и версии: Common (1.4), JS (1.4), JVM (1.4), Native (1.4), Wasm-JS (1.8), Wasm-WASI (1.8)

expect fun Throwable.stackTraceToString(): String

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

toString

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

open override fun toString(): String

Возвращает строковое представление объекта.

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

open override fun toString(): String

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

Требования к платформе и версии: Wasm-JS (1.8), Wasm-WASI (1.8)

open override fun toString(): String

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

© 2010–2026 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.text/-character-coding-exception/index.html

Spec-Zone.ru

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