Top Description Fields Constructors Methods
org.jruby

public Class RubyStandardError

extends RubyException
Class Inheritance
Known Direct Subclasses
org.jruby.RubySystemCallError, org.jruby.RubyThreadError, org.jruby.RubyTypeError, org.jruby.RubyZeroDivisionError, org.jruby.RubyArgumentError, org.jruby.RubyEncodingError, org.jruby.RubyFiberError, org.jruby.RubyIndexError, org.jruby.RubyIOError, org.jruby.RubyLocalJumpError, org.jruby.RubyNameError, org.jruby.RubyNoMatchingPatternError, org.jruby.RubyNoMatchingPatternKeyError, org.jruby.RubyRangeError, org.jruby.RubyRegexpError, org.jruby.RubyRuntimeError
Annotations
@JRubyClass
name:StandardError
parent:Exception
Imports
org.jruby.anno.JRubyClass, org.jruby.exceptions.RaiseException, .StandardError, org.jruby.runtime.ThreadContext

The Java representation of a Ruby StandardError.
See Also
StandardError

Field Summary

Inherited from org.jruby.RubyException:
EXCEPTION_ALLOCATORmessageTRACE_HEADTRACE_MAXTRACE_TAIL

Constructor Summary

AccessConstructor and Description
protected
RubyStandardError(Ruby runtime, RubyClass exceptionClass)

protected
RubyStandardError(Ruby runtime, RubyClass exceptionClass, String message)

Method Summary

Modifier and TypeMethod and Description
protected RaiseException
pack-priv static RubyClass
define(ThreadContext context, RubyClass Exception)

Inherited from org.jruby.RubyException:
backtracebacktrace_locationscaptureBacktracecausecopySpecialInstanceVariablescreateExceptionClassdetailed_messagedetailed_messagedetailed_messageexceptionexceptionfull_messagefull_messagegetBacktracegetBacktraceElementsgetCausegetMessagegetMessageAsJavaStringgetVariableListgetVariableNameListinitializeinitializeinitializeinitializeinspectmessagenewExceptionnewExceptionnewExceptionnewExceptionop_eqqop_equalprepareIntegratedBacktraceprintBacktraceprintBacktraceretrieveBacktraceset_backtraceset_backtracesetBacktracesetCausesetMessageto_sto_tty_ptoJavatoThrowable

Constructor Detail

RubyStandardErrorback to summary
protected RubyStandardError(Ruby runtime, RubyClass exceptionClass)
RubyStandardErrorback to summary
protected RubyStandardError(Ruby runtime, RubyClass exceptionClass, String message)

Method Detail

constructThrowableback to summary
protected RaiseException constructThrowable(String message)

Overrides org.jruby.RubyException.constructThrowable.

Annotations
@Override
defineback to summary
pack-priv static RubyClass define(ThreadContext context, RubyClass Exception)