Ruby 2.6.0 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > NameErrorクラス > new
new(error_message = "", name = nil) -> NameError
[permalink][rdoc]new(error_message = "", name = nil, receiver:) -> NameError
例外オブジェクトを生成して返します。
例:
err = NameError.new("message", "foo") p err # => #<NameError: message> p err.name # => "foo"