I am looking for a way to retrieve the current exception without having to pass it as a variable.
Suppose the following code
public void MakeItFail()
No, there isn't.
You need to use a parameter.