Top Interfaces Classes
[default module]

Package org.jruby.exceptions


Interface Summary

Modifier and TypeInterface and Description
public interface
Unrescuable

This marker interface is for JRuby internal exceptions that can't be caught by Ruby exception handling.

Class Summary

Modifier and TypeClass and Description
public class
ArgumentError

Represents a Ruby ArgumentError as a throwable Java exception.

public class
CatchThrow

A flow-control exception used internally for Ruby's catch/throw functionality.

public class
ConcurrencyError

Represents a Ruby ConcurrencyError as a throwable Java exception.

public class
DomainError

Represents a Ruby DomainError as a throwable Java exception.

public class
EncodingError

Represents a Ruby EncodingError as a throwable Java exception.

public class
EOFError

Represents a Ruby EOFError as a throwable Java exception.

public class
Exception

Represents a Ruby Exception as a throwable Java exception.

public class
Fatal

Represents a RubyFatal as a throwable Java exception.

public class
FiberError

Represents a Ruby FiberError as a throwable Java exception.

public class
public class
FloatDomainError

Represents a Ruby FloatDomainError as a throwable Java exception.

public class
FrozenError

Represents a Ruby FrozenError as a throwable Java exception.

public class
IndexError

Represents a Ruby IndexError as a throwable Java exception.

public class
Interrupt

Represents a Ruby Interrupt as a throwable Java exception.

public class
InterruptedRegexpError

Represents a Ruby InterruptedRegexpError as a throwable Java exception.

public class
IOError

Represents a Ruby IOError as a throwable Java exception.

public class
JumpException

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

public class
KeyError

Represents a Ruby KeyError as a throwable Java exception.

public class
LoadError

Represents a Ruby LoadError as a throwable Java exception.

public class
LocalJumpError

Represents a Ruby LocalJumpError as a throwable Java exception.

public class
public class
NameError

Represents a Ruby NameError as a throwable Java exception.

public class
NoMatchingPatternError

Represents a Ruby ArgumentError as a throwable Java exception.

public class
NoMatchingPatternKeyError

Represents a Ruby ArgumentError as a throwable Java exception.

public class
NoMemoryError

Represents a Ruby NoMemoryError as a throwable Java exception.

public class
NoMethodError

Represents a Ruby NoMethodError as a throwable Java exception.

public class
NotImplementedError

Represents a Ruby NotImplementedError as a throwable Java exception.

public class
public class
RangeError

Represents a Ruby RangeError as a throwable Java exception.

public class
ReadPartialBufferOverflowException

Represents a buffer overflow (too much data returned) when calling `readpartial` on an IO-like object.

public class
RegexpError

Represents a Ruby RegexpError as a throwable Java exception.

public class
RuntimeError

Represents a Ruby RuntimeError as a throwable Java exception.

public class
public class
SecurityError

Represents a Ruby SecurityError as a throwable Java exception.

public class
SignalException

Represents a Ruby SignalException as a throwable Java exception.

public class
StandardError

Represents a RubyStandardError as a throwable Java exception.

public class
StopIteration

Represents a Ruby StopIteration as a throwable Java exception.

public class
SyntaxError

Represents a Ruby SyntaxError as a throwable Java exception.

public class
SystemCallError

Represents a Ruby SystemCallError as a throwable Java exception.

public class
SystemExit

Represents a RubySystemExit as a throwable Java exception.

public class
public class
ThreadError

Represents a Ruby ThreadError as a throwable Java exception.

public class
public class
TypeError

Represents a Ruby TypeError as a throwable Java exception.

public class
UncaughtThrowError

Represents a Ruby UncaughtThrowError as a throwable Java exception.

public class
ZeroDivisionError

Represents a Ruby ZeroDivisionError as a throwable Java exception.