Gambas France BETA


Pas de compte ? Incription

CATCH

Gestion des erreurs (2)



La gestion des erreurs en Gambas s'effectue à l'aide des instructions suivantes :
Try, Error, Catch, et Finally.

Catch marque le début du gestionnaire d'erreurs d'une fonction ou d'une procédure.
Il doit être placé à la fin du code de la fonction.

Ce gestionnaire d'erreur est exécuté lorsqu'une erreur est levée entre le début et la fin de l'exécution de la fonction.

Si une erreur survient pendant l'exécution du gestionnaire d'erreur, elle est propagée normalement.

1
2
3
4
5
6
7
8
9
10
11
SUB ProcessFile(FileName AS STRING)
...
OPEN FileName FOR READ AS #hFile
...
CLOSE #hFile

CATCH ' Exécuté seulement si il y'a eu une erreur

PRINT "Impossible de traiter le fichier "; FileName

END



====================

Navigation :



<-- Liens du Wiki : <--
<-- Sommaire du WIKI : <--

====================

Documentation :



==============================