org.jruby.exceptions
Class JumpException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended byjava.lang.RuntimeException
              extended byorg.jruby.exceptions.JumpException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
BreakJump, NextJump, RaiseException, RedoJump, RetryJump, ReturnJump, ThrowJump

public abstract class JumpException
extends java.lang.RuntimeException

This class should be used for performance reasons if the Exception don't need a stack trace.

Version:
$Revision: 1.1 $
Author:
jpetersen
See Also:
Serialized Form

Constructor Summary
JumpException()
          Constructor for JumpException.
JumpException(java.lang.String msg)
          Constructor for JumpException.
 
Method Summary
 java.lang.Throwable fillInStackTrace()
          This method don't do anything for performance reasons.
protected  java.lang.Throwable originalFillInStackTrace()
           
 
Methods inherited from class java.lang.Throwable
getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JumpException

public JumpException()
Constructor for JumpException.


JumpException

public JumpException(java.lang.String msg)
Constructor for JumpException.

Parameters:
msg -
Method Detail

fillInStackTrace

public java.lang.Throwable fillInStackTrace()
This method don't do anything for performance reasons.

See Also:
Throwable.fillInStackTrace()

originalFillInStackTrace

protected java.lang.Throwable originalFillInStackTrace()


Copyright © 2002 Jan Arne Petersen. All Rights Reserved.