1
1> foo:inter()。 **异常错误:错误的参数 在函数foo:间/ 0(foo.erl,7号线)尝试捕捉list_to_integer不捕获错误
-module(foo).
-compile(export_all).
inter() ->
A = <<"5a">>,
B = binary_to_list(A),
try list_to_integer(B) of
Result -> Result
catch
_ -> {error, bad_integer}
end.
我有望获得{错误,bad_integer}。