Try blocks within a finally behave unexpectedly. Code after the Finally inter Try - End never gets executed. See example below. Running 6.3.0.1472. Any thoughts would be greatly appreciated.
Try
Action(s) - failure happens somewhere in here!
Finally
Action1
Try
Action(s)
Finally
Cleanup of Action1 - This needs to always execute, but I dread placing this in an outermost end block.
End - We jump from this end to the final end. Why? This should only end the most recent Try block.
Actions - These never get executed
End