lang • finally

FINALLY

SUB Function(...) ... FINALLY ... END

Esta instrução antecede o código executado no final da função, mesmo se um erro foi gerado durante a sua execução.

A parte "finally" não é obrigatória. Se existir uma parte "catch" na função, a parte "finally" deve precedê-la.

Se um erro foi gerado durante a execução da parte "finally", normalmente ele é propagado.

Veja CATCH para mais detalhes e por um exemplo de código.

Veja também