Class: RuntimeError (Umu::Exception::Abstraction)

Overview
Module Structure
Class Hierarchy
Instance Attributes
RuntimeError#env [R]
Instance Methods
RuntimeError#initialize / 4
RuntimeError#print_backtrace
is a submodule of
module: Abstraction ( Umu::Exception )
has modular siblings
class: Abstract   
class: Expected   
class: ExecutionError   
class: SubclassResponsibility   
inherits from
  ExecutionError ( Umu::Exception::Abstraction )
is inherited by
  SubclassResponsibility ( Umu::Exception::Abstraction )
  NameError ( Umu::Exception )
  TypeError ( Umu::Exception )
  ValueError ( Umu::Exception )
  ArgumentError ( Umu::Exception )
  ApplicationError ( Umu::Exception )
  SelectionError ( Umu::Exception )
  NoMessageError ( Umu::Exception )
  UnmatchError ( Umu::Exception )
  ZeroDivisionError ( Umu::Exception )
  EmptyError ( Umu::Exception )
  IndexError ( Umu::Exception )
  AssertionFailure ( Umu::Exception )
  Panic ( Umu::Exception )
has class siblings
  LexicalError ( Umu::Exception )
  SyntaxError ( Umu::Exception )
has properties
attribute: env [R]   
method: initialize / 4   
method: print_backtrace   
is defined at
#63 in common/exception.rb  

Overview

Module Structure

  module: <Toplevel Module>
  module: Umu
  module: Exception
  module: Abstraction
class: Abstract     
class: Expected     
class: ExecutionError     
class: RuntimeError     
class: SubclassResponsibility     
  class: LexicalError
  class: SyntaxError
  class: NameError
  class: TypeError
  class: ValueError
  class: ArgumentError
  class: ApplicationError
  class: SelectionError
  class: NoMessageError
  class: UnmatchError
  class: ZeroDivisionError
  class: EmptyError
  class: IndexError
  class: AssertionFailure
  class: Panic

Class Hierarchy

Object ( Builtin-Module )
Exception ( Builtin-Module )
StandardError ( Builtin-Module )
Abstract ( Umu::Exception::Abstraction )
Expected ( Umu::Exception::Abstraction )
has properties
attribute: msg [R]   
method: initialize / 2   
method: to_s   
method: __category__   
ExecutionError ( Umu::Exception::Abstraction )
has properties
attribute: loc [R]   
method: initialize / 3   
method: to_s   
RuntimeError ( Umu::Exception::Abstraction )
has properties
attribute: env [R]   
method: initialize / 4   
method: print_backtrace   
  SubclassResponsibility     
  NameError ( Umu::Exception )   
  TypeError ( Umu::Exception )   
  ValueError ( Umu::Exception )   
  ArgumentError ( Umu::Exception )   
  ApplicationError ( Umu::Exception )   
  SelectionError ( Umu::Exception )   
  NoMessageError ( Umu::Exception )   
  UnmatchError ( Umu::Exception )   
  ZeroDivisionError ( Umu::Exception )   
  EmptyError ( Umu::Exception )   
  IndexError ( Umu::Exception )   
  AssertionFailure ( Umu::Exception )   
  Panic ( Umu::Exception )   
LexicalError ( Umu::Exception )
SyntaxError ( Umu::Exception )

Instance Attributes

RuntimeError#env [R]

#64 in common/exception.rb

Instance Methods

RuntimeError#initialize / 4

#67 in common/exception.rb

initialize ( loc ,
  env ,
  msg ,
  *args )

RuntimeError#print_backtrace

#77 in common/exception.rb

print_backtrace