Partager via


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.

Voir aussi

Autres ressources

Référence JScript