Ruby 2.4

RangeError

RangeError类

Parent:StandardError

当给定的数值超出范围时引发。

[1, 2, 3].drop(1 << 100)

引发了一个例外:

RangeError: bignum too big to convert into `long'