set_backtrace(errinfo) -> nil | String | [String]
[permalink][rdoc][edit]-
バックトレース情報に errinfo を設定し、設定されたバックトレース情報を返します。
- [PARAM] errinfo:
- nil、String あるいは String の配列のいずれかを指定します。
begin begin raise "inner" rescue raise "outer" end rescue $!.backtrace # => ["/path/to/test.rb:5:in `rescue in <main>'", "/path/to/test.rb:2:in `<main>'"] $!.set_backtrace(["dummy1", "dummy2"]) $!.backtrace # => ["dummy1", "dummy2"] end