Класс NO_IMPLEMENT
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- org.omg.CORBA.SystemException
-
- org.omg.CORBA.NO_IMPLEMENT
- Все реализованные интерфейсы:
- Serializable
public final class NO_IMPLEMENT extends SystemException
Данное исключение указывает, что, хотя вызываемая операция существует (имеет определение IDL), для неё нет реализации. NO_IMPLEMENT может, например, быть поднято ORB, если клиент запрашивает определение типа объекта из репозитория интерфейсов, но ORB не предоставляет репозитория интерфейсов.
Оно содержит код с более подробной информацией о том, что вызвало исключение, и статус завершения. Оно также может содержать строку, описывающую исключение.
См. раздел Значения кодов ошибок, чтобы узнать о кодах ошибок для данного исключения.
- С:
- JDK1.2
Поля
Поля, унаследованные от класса org.omg.CORBA.SystemException
completed, minor
Конструкторы
| Конструктор и описание |
|---|
NO_IMPLEMENT() Создаёт исключение |
NO_IMPLEMENT(int minor,
CompletionStatus completed) Создаёт исключение |
NO_IMPLEMENT(String s) Создаёт исключение |
NO_IMPLEMENT(String s,
int minor,
CompletionStatus completed) Создаёт исключение |
Методы
Методы, унаследованные от класса org.omg.CORBA.SystemException
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
Конструкторы
NO_IMPLEMENT
public NO_IMPLEMENT()
Создаёт исключение NO_IMPLEMENT с кодом ошибки по умолчанию 0, состоянием завершения CompletionStatus.COMPLETED_NO и нулевым описанием.
NO_IMPLEMENT
public NO_IMPLEMENT(String s)
Создаёт исключение NO_IMPLEMENT со строкой описания, кодом ошибки 0 и состоянием завершения COMPLETED_NO.
- Параметры:
-
s- строка, содержащая описание исключения
NO_IMPLEMENT
public NO_IMPLEMENT(int minor,
CompletionStatus completed)
Создаёт исключение NO_IMPLEMENT со значением кода ошибки и статусом завершения.
- Параметры:
-
minor- значение, определяющее код ошибки -
completed- экземпляр CompletionStatus, указывающий статус завершения
NO_IMPLEMENT
public NO_IMPLEMENT(String s,
int minor,
CompletionStatus completed)
Создаёт исключение NO_IMPLEMENT со строкой описания, кодом ошибки и статусом завершения.
- Параметры:
-
s- строка, содержащая сообщение об ошибке -
minor- значение, определяющее код ошибки -
completed- экземпляр CompletionStatus, указывающий статус завершения
© 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.