るりまサーチ (Ruby 2.1.0)

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

別のキーワード

  1. _builtin keyerror
  2. keyerror
  3. keyerror keyerror
  4. keyerror _builtin
  5. keyerror indexerror

ライブラリ

検索結果

Hash#fetch(key, default = nil) {|key| ... } -> object (20.0)

key に関連づけられた値を返します。該当するキーが登録されてい ない時には、引数 default が与えられていればその値を、ブロッ クが与えられていればそのブロックを評価した値を返します。

...exist"
"#{key} not exit" # warning: block supersedes default value argument
} # 警告が表示される。

h.default = "default"
p h.fetch(:two) # エラー key not found (KeyError)

@see Hash#[]...