るりまサーチ (Ruby 2.3.0)

最速Rubyリファレンスマニュアル検索!
5件ヒット [1-5件を表示] (0.003秒)
トップページ > バージョン:2.3.0[x] > クラス:NameError[x]

ライブラリ

キーワード

検索結果

NameError#local_variables -> [Symbol] (2.0)

self が発生した時に定義されていたローカル変数名の一覧を返します。

self が発生した時に定義されていたローカル変数名の一覧を返します。

内部での使用に限ります。

NameError#name -> Symbol (2.0)

この例外オブジェクトを発生させる原因となった 変数や定数、メソッドの名前をシンボルで返します。

...クトを発生させる原因となった
変数や定数、メソッドの名前をシンボルで返します。

例:

begin
foobar
rescue NameError => err
p err # => #<NameError: undefined local variable or method `foobar' for main:Object>
p err.name # => :foobar
end...

NameError#receiver -> object (2.0)

self が発生した時のレシーバオブジェクトを返します。

self が発生した時のレシーバオブジェクトを返します。

NameError#to_s -> String (2.0)

例外オブジェクトを文字列に変換して返します。

例外オブジェクトを文字列に変換して返します。

NameError.new(error_message = "", name = nil) -> NameError (2.0)

例外オブジェクトを生成して返します。

...ssage エラーメッセージを表す文字列です

@param name 未定義だったシンボルです

例:

err = NameError.new("message", "foo")
p err # => #<NameError: message>
p err.name # => "foo"...

絞り込み条件を変える