- All Implemented Interfaces:
- Direct Known Subclasses:
public class RemoteException extends IOExceptionA
RemoteExceptionis the common superclass for a number of communication-related exceptions that may occur during the execution of a remote method call. Each method of a remote interface, an interface that extends
java.rmi.Remote, must list
RemoteExceptionin its throws clause.
As of release 1.4, this exception has been retrofitted to conform to the general purpose exception-chaining mechanism. The "wrapped remote exception" that may be provided at construction time and accessed via the public
detailfield is now known as the cause, and may be accessed via the
Throwable.getCause()method, as well as the aforementioned "legacy field."
- See Also:
- Serialized Form
Methods declared in class java.lang.Throwable
addSuppressed, fillInStackTrace, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
public RemoteException()Constructs a
public RemoteException(String s)Constructs a
RemoteExceptionwith the specified detail message.
s- the detail message
public String getMessage()Returns the detail message, including the message from the cause, if any, of this exception.