Spec-Zone.ru › OpenJDK 8

Класс SystemException

  • java.lang.Object
    • java.lang.Throwable
      • java.lang.Exception
        • java.lang.RuntimeException
          • org.omg.CORBA.SystemException
Все реализованные интерфейсы:
Serializable
Прямые известные подклассы:
ACTIVITY_COMPLETED, ACTIVITY_REQUIRED, BAD_CONTEXT, BAD_INV_ORDER, BAD_OPERATION, BAD_PARAM, BAD_QOS, BAD_TYPECODE, CODESET_INCOMPATIBLE, COMM_FAILURE, DATA_CONVERSION, FREE_MEM, IMP_LIMIT, IndirectionException, INITIALIZE, INTERNAL, INTF_REPOS, INV_FLAG, INV_IDENT, INV_OBJREF, INV_POLICY, INVALID_ACTIVITY, INVALID_TRANSACTION, MARSHAL, NO_IMPLEMENT, NO_MEMORY, NO_PERMISSION, NO_RESOURCES, NO_RESPONSE, OBJ_ADAPTER, OBJECT_NOT_EXIST, PERSIST_STORE, REBIND, TIMEOUT, TRANSACTION_MODE, TRANSACTION_REQUIRED, TRANSACTION_ROLLEDBACK, TRANSACTION_UNAVAILABLE, TRANSIENT, UNKNOWN, UnknownException

public abstract class SystemException
extends RuntimeException

Базовый класс для всех стандартных исключений CORBA. Эти исключения могут быть выброшены в результате вызова любой операции CORBA, а также могут быть возвращены многими стандартными методами API CORBA. Стандартные исключения содержат код с меньшим значением, позволяющий более подробное указание, и статус завершения. Этот класс используется для создания каждого из набора стандартных исключений ORB. SystemException расширяет java.lang.RuntimeException; таким образом, ни одно из исключений SystemException не нужно объявлять в сигнатурах методов Java, сопоставленных с операциями в интерфейсах IDL.

См. также:
документация по исключениям Java IDL

Поля

Модификатор и тип Поле и описание
CompletionStatus completed

Статус операции, которая вызвала это исключение.

int minor

Код исключения CORBA с меньшим значением.

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

Модификатор Конструктор и описание
protected SystemException(String reason, int minor, CompletionStatus completed)

Создает исключение SystemException с указанным сообщением об ошибке, кодом с меньшим значением и статусом завершения.

Методы

Модификатор и тип Метод и описание
String toString()

Преобразует это исключение в строку.

Методы, унаследованные от класса java.lang.Throwable

addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace

Методы, унаследованные от класса java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Подробности полей

minor

public int minor

Код исключения CORBA с меньшим значением.

completed

public CompletionStatus completed

Статус операции, которая вызвала это исключение.

Подробности о конструкторах

SystemException

protected SystemException(String reason,
                          int minor,
                          CompletionStatus completed)

Создает исключение SystemException с указанным сообщением об ошибке, кодом с меньшим значением и статусом завершения. Сообщение об ошибке — это строка, которая описывает это конкретное исключение.

Параметры:
reason - строка, содержащая сообщение об ошибке
minor - код с меньшим значением
completed - статус завершения

Подробности методов

toString

public String toString()

Преобразует это исключение в строку.

Переопределяет:
toString в классе Throwable
Возвращает:
строковое представление этой ошибки.

© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

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