このマニュアルは既にメンテナンスが終了したバージョンの Ruby を対象としています。 最新版のマニュアルへ

Ruby 3.0 リファレンスマニュアル

instance method NoMethodError#args

args -> [object][permalink][rdoc][edit]

メソッド呼び出しに使われた引数を配列で返します。

begin
  foobar(1,2,3)
rescue NoMethodError
  p $!
  p $!.name
  p $!.args
end

# => #<NoMethodError: undefined method `foobar' for main:Object>
# => :foobar
# => [1, 2, 3]