Erreurs
Les messages d'erreur vous aident à résoudre des problèmes liés à des résultats ou à des comportements inattendus de vos scripts.
Types d'erreurs
Les erreurs de syntaxe se produisent lorsque les instructions JScript ne respectent pas les règles de syntaxes. Les erreurs d'exécution surviennent pendant l'exécution des scripts.
Erreurs de syntaxe
Les erreurs de syntaxe JScript se produisent lorsque la structure de l'une de vos instructions JScript enfreint une ou plusieurs règles grammaticales du langage de script JScript. Elles surviennent pendant la compilation du programme, c'est-à-dire avant qu'il ne commence à s'exécuter.
Erreurs d'exécution
Les erreurs d'exécution JScript se produisent lorsqu'un script JScript tente d'effectuer une action que le système ne peut pas exécuter. Elles se produisent lorsque des expressions de variable sont évaluées pendant l'exécution d'un script et que la mémoire est allouée de façon dynamique.
Interception des erreurs
Les erreurs d'exécution peuvent être interceptées et examinées par un programme JScript. Si vous placez le code à l'origine de l'erreur dans un bloc try, vous pouvez l'intercepter avec un bloc catch.
Les erreurs levées par JScript sont des objets Error. Un programme peut afficher le numéro et le message associé à un objet Error intercepté pour vous permettre d'identifier l'erreur.
Si une erreur n'est pas interceptée, le script se termine.
Le code JScript peut générer des erreurs personnalisées de n'importe quel type de données, parmi lesquels des objets Error, en utilisant l'instruction throw.