查看源代码 FunctionClauseError 异常 (Elixir v1.16.2)

当函数调用与任何已定义的子句不匹配时引发的异常。

此异常的以下字段是公开的,可以自由访问。

例如,如果您尝试使用字符串以外的内容调用诸如 URI.parse/1 之类的函数,则错误将如下所示:

%FunctionClauseError{
  module: URI,
  function: :parse,
  arity: 1,
  # Other private fields...
}