Ruby 1.9.3 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > NameErrorクラス > name
name -> Symbol
[permalink][rdoc]この例外オブジェクトを発生させる原因となった 変数や定数、メソッドの名前をシンボルで返します。
例:
begin foobar rescue NameError => err p err # => #<NameError: undefined local variable or method `foobar' for main:Object> p err.name # => :foobar end