Package org.jruby.exceptions
Class JumpException.FlowControlException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.jruby.exceptions.JumpException
org.jruby.exceptions.JumpException.FlowControlException
- All Implemented Interfaces:
Serializable
,Unrescuable
- Direct Known Subclasses:
JumpException.SpecialJump
- Enclosing class:
JumpException
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.jruby.exceptions.JumpException
JumpException.FlowControlException, JumpException.SpecialJump
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final RubyLocalJumpError.Reason
protected int
protected Object
Fields inherited from class org.jruby.exceptions.JumpException
SPECIAL_JUMP
-
Constructor Summary
ConstructorsConstructorDescriptionFlowControlException
(RubyLocalJumpError.Reason reason, int target, Object value) -
Method Summary
Modifier and TypeMethodDescriptionbuildException
(Ruby runtime) int
getValue()
void
setTarget
(int target) void
Methods inherited from class org.jruby.exceptions.JumpException
fillInStackTrace, originalFillInStackTrace
Methods inherited from class java.lang.Throwable
addSuppressed, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Field Details
-
target
protected int target -
value
-
reason
-
-
Constructor Details
-
FlowControlException
-
FlowControlException
-
-
Method Details
-
getTarget
public int getTarget() -
setTarget
public void setTarget(int target) -
getValue
-
setValue
-
buildException
-