|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public class RemoteException extends IOException
RemoteException общий суперкласс для многих связанных с передачей исключений, которые могут произойти во время выполнения удаленного вызова метода. Каждый метод удаленного интерфейса, интерфейс, который расширяется java.rmi.Remote, должен перечислить RemoteException в его пункте бросков. С выпуска 1.4 это исключение было retrofitted, чтобы соответствовать объединяющему в цепочку исключение механизму общего назначения. "Обернутое удаленное исключение", которое может быть обеспечено во время создания и получено доступ через общественность detail поле теперь известно как причина, и может быть получено доступ через Throwable.getCause() метод, так же как вышеупомянутое "поле наследства."
Вызов метода Throwable.initCause(Throwable) на экземпляре RemoteException всегда броски IllegalStateException.
| Модификатор и Тип | Поле и Описание |
|---|---|
Throwable |
деталь
Причина удаленного исключения.
|
| Конструктор и Описание |
|---|
RemoteException()
Конструкции a
RemoteException. |
RemoteException(String s)
Конструкции a
RemoteException с указанным сообщением детали. |
RemoteException(String s, Throwable cause)
Конструкции a
RemoteException с указанным сообщением детали и причиной. |
| Модификатор и Тип | Метод и Описание |
|---|---|
Throwable |
getCause()
Возвращает причину этого исключения.
|
Строка |
getMessage()
Возвращает сообщение детали, включая сообщение от причины, если таковые вообще имеются, этого исключения.
|
addSuppressed, fillInStackTrace, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringpublic Throwable detail
Это поле предшествует средству объединения в цепочку исключения общего назначения. Throwable.getCause() метод является теперь привилегированными средствами получения этой информации.
public RemoteException()
RemoteException.public RemoteException(String s)
RemoteException с указанным сообщением детали.s - сообщение деталиpublic String getMessage()
getMessage в class Throwable
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92