I see that the Finally in Try .. Catch will always execute after any parts of the execution of the try catch block.
Is it any different to
you use finally for cleanup code, eg db connections or files that are open that needs to be close. Virtually any cleanup code that needs to execute regardsless of an exception or not
also, your exception handling might require to re throw the exception, or other exception, in which case the code after the block will not be executed