Use is subject to License Terms. Your use of this web site or any of its content or software indicates your agreement to be bound by these License Terms.
Copyright © 2006 Sun Microsystems, Inc. All rights reserved.
java.rmi
Class RemoteException
java.lang.Object
|
+--java.lang.Throwable
|
+--java.lang.Exception
|
+--java.io.IOException
|
+--java.rmi.RemoteException
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- AccessException, ActivateFailedException, ConnectException, ConnectIOException, ExportException, MarshalException, NoSuchObjectException, ServerError, ServerException, StubNotFoundException, UnexpectedException, UnknownHostException, UnmarshalException
- public class RemoteException
- extends java.io.IOException
A RemoteException
is 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
RemoteException
in its throws clause.
- Since:
- JDK1.1
- See Also:
- Serialized Form
Field Summary |
java.lang.Throwable |
detail
Nested Exception to hold wrapped remote exception. |
Constructor Summary |
RemoteException()
Constructs a RemoteException with no specified
detail message. |
RemoteException(java.lang.String s)
Constructs a RemoteException with the specified
detail message. |
RemoteException(java.lang.String s,
java.lang.Throwable ex)
Constructs a RemoteException with the specified
detail message and nested exception. |
Method Summary |
java.lang.String |
getMessage()
Returns the detail message, including the message from the nested
exception if there is one. |
void |
printStackTrace()
Prints the composite message to System.err . |
void |
printStackTrace(java.io.PrintStream ps)
Prints the composite message and the embedded stack trace to
the specified stream ps . |
void |
printStackTrace(java.io.PrintWriter pw)
Prints the composite message and the embedded stack trace to
the specified print writer pw . |
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getLocalizedMessage, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
detail
public java.lang.Throwable detail
- Nested Exception to hold wrapped remote exception.
- Since:
- JDK1.1
RemoteException
public RemoteException()
- Constructs a
RemoteException
with no specified
detail message.
- Since:
- JDK1.1
RemoteException
public RemoteException(java.lang.String s)
- Constructs a
RemoteException
with the specified
detail message.
- Parameters:
s
- the detail message- Since:
- JDK1.1
RemoteException
public RemoteException(java.lang.String s,
java.lang.Throwable ex)
- Constructs a
RemoteException
with the specified
detail message and nested exception.
- Parameters:
s
- the detail messageex
- the nested exception- Since:
- JDK1.1
getMessage
public java.lang.String getMessage()
- Returns the detail message, including the message from the nested
exception if there is one.
- Overrides:
getMessage
in class java.lang.Throwable
- Since:
- JDK1.1
printStackTrace
public void printStackTrace(java.io.PrintStream ps)
- Prints the composite message and the embedded stack trace to
the specified stream
ps
.
- Overrides:
printStackTrace
in class java.lang.Throwable
- Parameters:
ps
- the print stream- Since:
- 1.2
printStackTrace
public void printStackTrace()
- Prints the composite message to
System.err
.
- Overrides:
printStackTrace
in class java.lang.Throwable
- Since:
- 1.2
printStackTrace
public void printStackTrace(java.io.PrintWriter pw)
- Prints the composite message and the embedded stack trace to
the specified print writer
pw
.
- Overrides:
printStackTrace
in class java.lang.Throwable
- Parameters:
pw
- the print writer- Since:
- 1.2
Copyright © 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to License Terms. Your use of this web site or any of its content or software indicates your agreement to be bound by these License Terms.
For more information, please consult the JSR 66 specification.