The FINALLY End block statement defines a final end block for an ABL block. An end block is an ABL block that can occur only within another block. The block that contains the end block is known as an associated block. End blocks must occur between the last line of executable code in the associated block and the END statement. For any ABL block statement, the FINALLY statement defines an optional end block that contains ABL code to execute at the conclusion of all other processing in the associated block or once at the conclusion of each iteration of an associated iterating block.
For more information, see the guide OpenEdge Development: ABL Reference.