るりまサーチ

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

ライブラリ

キーワード

検索結果

FrozenError#receiver -> object (1.0)

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

...@raise ArgumentError レシーバが設定されていない時に発生します。

//emlist[][ruby]{
begin
[1, 2, 3].freeze << 4
rescue FrozenError => err
p err.receiver # => [1, 2, 3]
end
//}...

FrozenError.new(error_message = "") -> FrozenError (1.0)

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

...成して返します。

@param error_message エラーメッセージを表す文字列です


//emlist[][ruby]{
err = FrozenError.new("message")
p err # => #<FrozenError: message>
//}...
...オブジェクトを生成して返します。

@param error_message エラーメッセージを表す文字列です

@param receiver 原因となったメソッド呼び出しのレシーバです

//emlist[][ruby]{
err = FrozenError.new("message")
p err # => #<FrozenError: message>
//}...

FrozenError.new(error_message = "", receiver:) -> FrozenError (1.0)

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

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

@param error_message エラーメッセージを表す文字列です

@param receiver 原因となったメソッド呼び出しのレシーバです

//emlist[][ruby]{
err = FrozenError.new("message")
p err # => #<FrozenError: message>
//}...