new(error_message = "", name = nil) -> NameError[permalink][rdoc][edit]new(error_message = "", name = nil, receiver:) -> NameError-
例外オブジェクトを生成して返します。
- [PARAM]
error_message: - エラーメッセージを表す文字列です
- [PARAM]
name: - 未定義だったシンボルです
- [PARAM]
receiver: - 原因となったメソッド呼び出しのレシーバです
例:
err = NameError.new("message", "foo") p err # => #<NameError: message> p err.name # => "foo" - [PARAM]