articles/dicorebol-fr/try.txt · Dernière modification: 07/05/2005 00:23

EN: rebol.com - rebol.org - rebol.net -
FR: Rebol Documentation Project - forum RebelBB - rebol-france.org - forum codeur -

 

Try - Détail de la fonction

En résumé:

Essai d’avaluer un bloc et retourne ces valeur ou une erreur.

Utilisation:

try block

Arguments:

block - Le bloc d’argument. (type: block!)

Description:

Essai de fournir un façon utile de capturer des erreurs et de les traitées à l’interrieur d’un script. Par ailleur, utilisez TRY pour tester une expression qui pourrait échouer et arrêter le script. TRY retourne une valeur d’erreur si une erreur arrive, autrement elle retourne le résultat normal du bloc.

    if error? try [1 + "x"] [print "Did not work."]
    Did not work.
    if error? try [load "$10,20,30"] [print "No good"]
    No good

=== Fonctions en relation:

disarm - Retourne une valeur d’erreur comme objet.

do - Evalue un bloc, fichier, URL, fonction, mot ou toute autre valeur.

error? - Retourne TRUE pour les valeurs d’erreur.

Version anglaise officielle:

 
  articles/dicorebol-fr/try.txt · Dernière modification: 07/05/2005 00:23
 
Fil RSS: Recent changes RSS feed
Valid XHTML 1.0 Valid CSS Powered by PHP Driven by DokuWiki
Hébergement par Spinodo