Exception | Description |
---|---|
BreakException |
Controls a break from a control structure or method.
|
BreakShellException |
Controls breaking out of a shell.
|
NextException |
Controls moving to the next iteration in a control structure or method.
|
QuitException |
Controls breaking out of all executions and ending Ruby execution.
|
RaiseException |
Ruby exceptions are just Ruby objects, so they cannot also be exceptions unless we made all Ruby
objects exceptions.
|
RedoException |
Controls re-doing an iteration in a control structure or method.
|
RetryException |
Controls re-trying an iteration in a control structure or method.
|
ReturnException |
Controls an explicit return from a method.
|
ThreadExitException | |
ThrowException |
Controls throwing a value.
|
TruffleFatalException |
Copyright © 2001-2015 JRuby. All Rights Reserved.