Package org.jcsp.net.remote
Class RemoteSpawnException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- org.jcsp.net.remote.RemoteSpawnException
-
- All Implemented Interfaces:
java.io.Serializable
public class RemoteSpawnException extends java.lang.RuntimeException
Wraps up a non-RuntimeException into a runtime exception that can be ignored or caught and rethrown if required.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.Throwable
cause
The actual exception.
-
Constructor Summary
Constructors Constructor Description RemoteSpawnException(java.lang.Throwable cause)
Constructs a new exception.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
printStackTrace()
Prints the stack trace of the actual exception.void
rethrow()
Rethrows the actual exception.java.lang.String
toString()
Returns a string representation of the actual exception.
-
-
-
Method Detail
-
rethrow
public void rethrow() throws java.lang.Throwable
Rethrows the actual exception.- Throws:
java.lang.Throwable
-
printStackTrace
public void printStackTrace()
Prints the stack trace of the actual exception.- Overrides:
printStackTrace
in classjava.lang.Throwable
-
toString
public java.lang.String toString()
Returns a string representation of the actual exception.- Overrides:
toString
in classjava.lang.Throwable
-
-