| instance methods | 
| backtrace | exc.backtrace
        -> anArray | 
 | Returns any backtrace associated with the exception. The
      backtrace is an array of strings, each containing
      either ``filename:lineNo: in `method''' or ``filename:lineNo.'' produces:| 
def a
  raise "boom"
end
def b
  a()
end
begin
  b()
rescue => detail
  print detail.backtrace.join("\n")
end
 | 
 | 
prog.rb:2:in `a'
prog.rb:6:in `b'
prog.rb:10
 | 
 | | exception | exc.exception( [aString] )
        -> anException or exc | 
 | With no argument, returns the receiver. Otherwise, creates a new
      exception object of the same class as the receiver, but with a
      different message. | | message | exc.message -> aString | 
 | Returns the message associated with this exception. | | set_backtrace | exc.set_backtrace( anArray )
        -> anArray | 
 | Sets the backtrace information associated with exc. The
      argument must be an array of Stringobjects in the format
      described inException#backtrace. |