Documentation de Gambas - /lang/finally

/lang/finally

# FINALLY

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

Cette instruction présente le code à exécuter à la fin de la fonction, même si une erreur a été générée pendant son exécution.

La partie FINALLY n'est pas obligatoire. Si il y a une partie de capture (CATCH) dans la fonction, la partie FINALLY doit la précéder.

Si une erreur est générée pendant l'exécution de la partie FINALLY, elle est normalement propagée.

Voir CATCH pour plus de détails et pour un exemple de code.

### Voir aussi

- Gestion d'Erreurs