class TypeError

当遇到不是预期类型的对象时引发。

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

引发异常

TypeError: no implicit conversion of String into Integer