class TypeError

当遇到类型不符合预期的对象时引发此异常。

[1, 2, 3].first("two")

引发异常

TypeError: no implicit conversion of String into Integer