Search this site
Embedded Files
Mon BBC SDL pas à pas
  • Accueil
  • BBC BASIC
  • BBC OS
  • BBC MODULES
  • RUBRIQUES
  • LIENS
Mon BBC SDL pas à pas
  • Accueil
  • BBC BASIC
  • BBC OS
  • BBC MODULES
  • RUBRIQUES
  • LIENS
  • More
    • Accueil
    • BBC BASIC
    • BBC OS
    • BBC MODULES
    • RUBRIQUES
    • LIENS

⇨ MENU ⇨ BBC BASIC

ERROR

DESCRIPTION.


L'instruction ERROR permet de définir un nouveau type d'erreur ou pour forcer une erreur.




SYNTAXE.


ERROR code , description




REMARQUE.


code doit être un nombre entier positif. Si l'instruction ERROR est utilisée pour définir un nouveau type d'erreur, code doit être compris entre 100 et 179.


description doit être une chaine de caractères.


Quand le programme rencontrera l'instruction ERROR, il s’arretera et affichera description, sauf si les erreurs sont interceptées par un gestionnaire d'erreur, activé par l'instruction composée ON ERROR ou ON ERROR LOCAL. Dans ce cas, l'instruction ERR retournera code et REPORT description.




RUBRIQUES.


Gestion de erreurs pour plus de détails sur la gestion des erreurs.

Liste des erreurs pour plus de détails sur la gestion des erreurs.




EXEMPLE.


PRINT "BBC BASIC for SDL 2.0"

ERROR 150 , "erreur personalisee"

PROC_Message 

END 


DEF PROC_Message 

PRINT "Mon BBC BASIC pas a pas."

ENDPROC

retourne : 

BBC BASIC for SDL 2.0


erreur personalisee

>


ON ERROR PROC_Message : END

PRINT "BBC BASIC for SDL 2.0"

ERROR 150 , "erreur personalisee"

END

 

DEF PROC_Message 

PRINT "Mon BBC BASIC pas a pas."

PRINT ERR 

REPORT

ENDPROC

retourne : 

BBC BASIC for SDL 2.0

Mon BBC BASIC pas a pas.

150

erreur personalisee>

Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de

vos remarques, vos commentaires et de vos suggestions.

Dans la RETROGICIEL vous trouvez des suggestions simples et classiques pour

TESTER - DÉCOUVRIR - PRATIQUER - APPROFONDIR - EXPLORER

avec un exemple de résolution à télécharger pour vous inspirer.

Google Sites
Report abuse
Page details
Page updated
Google Sites
Report abuse