Try ... Catch ... Finally Component (Connect 2024)
This component is used for error handling and contains three embedded flows:
Try
This flow contains the actual logic that is to be executed.
Catch
This flow contains the logic that is to be executed if an error occurs during the execution of the try flow. In the element context of the Try ... Catch ... Finally component, the exception that led to the execution of the catch flow can be determined via the JSON path $.runtime.TryBlockResult.exceptionInfo.
Finally
This flow contains the logic that should always be executed regardless of an error (e.g. activities for cleanup).