We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3350aef commit 7811909Copy full SHA for 7811909
lib/elixir/lib/exception.ex
@@ -208,7 +208,8 @@ defmodule Exception do
208
normalize it. If the `error` argument is an Elixir exception, this function will invoke
209
the optional `c:blame/2` callback on the exception module if it is implemented.
210
Unlike `message/1`, this function will not rescue errors - if the callback raises an exception,
211
- the error will propagate to the caller.
+ the error will propagate to the caller. It is your choice if you want to rescue and return
212
+ the original exception, return a different exception, or let it cascade.
213
"""
214
@doc since: "1.5.0"
215
@spec blame(:error, any, stacktrace) :: {t, stacktrace}
0 commit comments