is Exception
当从字符串到数字的转换失败时抛出错误(或包装在 Failure
中)。
例如
say +"42 answers";CATCH ;# OUTPUT: «X::Str::Numeric: Cannot convert string to number: trailing characters after number in '42⏏ answers' (indicated by ⏏)»
方法§
方法源§
method source(--> Str)
返回尝试转换为数字的字符串
方法 pos§
method pos(--> Int)
给出解析失败的字符串中的位置。
方法 reason§
method reason(--> Int)
转换失败原因的文字描述。