Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > ArgumentErrorクラス
class ArgumentError
クラスの継承リスト: ArgumentError < StandardError < Exception < Object < Kernel < BasicObject
Abstract
引数の数があっていないときや、値が正しくないときに発生します。
例:
Time.at # => wrong number of arguments (0 for 1) (ArgumentError) Array.new(-1) # => negative array size (ArgumentError)
など