3件ヒット
[1-3件を表示]
(0.022秒)
種類
- 特異メソッド (2)
- インスタンスメソッド (1)
検索結果
先頭3件
-
NameError
# receiver -> object (54349.0) -
self が発生した時のレシーバオブジェクトを返します。
...lf が発生した時のレシーバオブジェクトを返します。
例:
class Sample
def foo
return "foo"
end
end
bar = Sample.new
begin
bar.bar
rescue NameError => err
p err.receiver # => #<Sample:0x007fd4d89b3110>
p err.receiver.foo # => "foo"
end... -
NameError
. new(error _ message = "" , name = nil , receiver:) -> NameError (331.0) -
例外オブジェクトを生成して返します。
...ssage エラーメッセージを表す文字列です
@param name 未定義だったシンボルです
@param receiver 原因となったメソッド呼び出しのレシーバです
例:
err = NameError.new("message", "foo")
p err # => #<NameError: message>
p err.name # => "foo"... -
NameError
. new(error _ message = "" , name = nil) -> NameError (31.0) -
例外オブジェクトを生成して返します。
...ssage エラーメッセージを表す文字列です
@param name 未定義だったシンボルです
@param receiver 原因となったメソッド呼び出しのレシーバです
例:
err = NameError.new("message", "foo")
p err # => #<NameError: message>
p err.name # => "foo"...