Interface | Description |
---|---|
Unrescuable |
This marker interface is for JRuby internal exceptions that can't be caught
by Ruby exception handling.
|
Exception | Description |
---|---|
ArgumentError |
Represents a Ruby ArgumentError as a throwable Java exception.
|
CatchThrow |
A flow-control exception used internally for Ruby's catch/throw functionality.
|
ConcurrencyError |
Represents a Ruby ConcurrencyError as a throwable Java exception.
|
DomainError |
Represents a Ruby DomainError as a throwable Java exception.
|
EncodingError |
Represents a Ruby EncodingError as a throwable Java exception.
|
EncodingError.CompatibilityError |
Represents a Ruby CompatibilityError as a throwable Java exception.
|
EncodingError.ConverterNotFoundError |
Represents a Ruby ConverterNotFoundError as a throwable Java exception.
|
EncodingError.InvalidByteSequenceError |
Represents a Ruby InvalidByteSequenceError as a throwable Java exception.
|
EncodingError.UndefinedConversionError |
Represents a Ruby UndefinedConversionError as a throwable Java exception.
|
EOFError |
Represents a Ruby EOFError as a throwable Java exception.
|
Exception |
Represents a Ruby Exception as a throwable Java exception.
|
Fatal |
Represents a RubyFatal as a throwable Java exception.
|
FiberError |
Represents a Ruby FiberError as a throwable Java exception.
|
FloatDomainError |
Represents a Ruby FloatDomainError as a throwable Java exception.
|
FrozenError |
Represents a Ruby FrozenError as a throwable Java exception.
|
IndexError |
Represents a Ruby IndexError as a throwable Java exception.
|
Interrupt |
Represents a Ruby Interrupt as a throwable Java exception.
|
InterruptedRegexpError |
Represents a Ruby InterruptedRegexpError as a throwable Java exception.
|
IOError |
Represents a Ruby IOError as a throwable Java exception.
|
JumpException |
This class should be used for performance reasons if the
Exception don't need a stack trace.
|
JumpException.FlowControlException | |
JumpException.SpecialJump | |
KeyError |
Represents a Ruby KeyError as a throwable Java exception.
|
LoadError |
Represents a Ruby LoadError as a throwable Java exception.
|
LocalJumpError |
Represents a Ruby LocalJumpError as a throwable Java exception.
|
MainExitException | |
NameError |
Represents a Ruby NameError as a throwable Java exception.
|
NoMemoryError |
Represents a Ruby NoMemoryError as a throwable Java exception.
|
NoMethodError |
Represents a Ruby NoMethodError as a throwable Java exception.
|
NotImplementedError |
Represents a Ruby NotImplementedError as a throwable Java exception.
|
RaiseException | |
RangeError |
Represents a Ruby RangeError as a throwable Java exception.
|
RegexpError |
Represents a Ruby RegexpError as a throwable Java exception.
|
RuntimeError |
Represents a Ruby RuntimeError as a throwable Java exception.
|
ScriptError | |
SecurityError |
Represents a Ruby SecurityError as a throwable Java exception.
|
SignalException |
Represents a Ruby SignalException as a throwable Java exception.
|
StandardError |
Represents a RubyStandardError as a throwable Java exception.
|
StopIteration |
Represents a Ruby StopIteration as a throwable Java exception.
|
SyntaxError |
Represents a Ruby SyntaxError as a throwable Java exception.
|
SystemCallError |
Represents a Ruby SystemCallError as a throwable Java exception.
|
SystemExit |
Represents a RubySystemExit as a throwable Java exception.
|
SystemStackError | |
ThreadError |
Represents a Ruby ThreadError as a throwable Java exception.
|
ThreadKill | |
TypeError |
Represents a Ruby TypeError as a throwable Java exception.
|
UncaughtThrowError |
Represents a Ruby UncaughtThrowError as a throwable Java exception.
|
ZeroDivisionError |
Represents a Ruby ZeroDivisionError as a throwable Java exception.
|
Copyright © 2001-2020 JRuby. All Rights Reserved.