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

cond/1 表达式中的所有子句都未计算出真值时,就会抛出此异常。

例如,对于以下 cond/1,将抛出此异常。

cond do
  1 + 1 == 3 -> :woah
  nil -> "yeah this won't happen
end