I have a workflow composed of nested try-catch blocks, each of which needs to handle different levels of exceptions.
However, when an exception occurs in one of the try-catch blocks, it is automatically propagated to higher blocks, as if the try-catch block in which the exception is actually contained did not exist at all.
I’m running the workflow in “Run File” mode.
How can I prevent exceptions from being propagated to upper try-catch blocks?
To actually test it, I put a “Throw” activity inside the try sequence of the inner try-catch block. But still the exception is propagated to the outher one.