Des exceptions sont manipulés dans Javascrip avec l'aide du Essayez… Catch… enfin déclaration. Lors de la programmation en JavaScript, si un bloc d'essai trouve une erreur, il lancera une exception et exécutera le code écrit dans le bloc de capture. Dans cette instruction, le bloc final s'exécutera dans les deux cas, si une erreur se produit ou lorsque le code s'exécute avec succès.
Avant de se diriger vers la mise en œuvre du Essayez… Catch… enfin déclaration en javascript, Vous devez avoir des connaissances sur les erreurs, alors, examinons rapidement les types de Erreurs JavaScript.
Quels sont les types d'erreurs JavaScript
Les erreurs dans la programmation JavaScript sont de deux types: Erreur de syntaxe et erreur d'exécution.
Erreur de syntaxe: Une erreur de syntaxe se produit lorsqu'un utilisateur fait une erreur liée à la syntaxe de programmation. Par exemple, si le L'utilisateur omet ou utilise une mauvaise orthographe:
consonger.journal («bonjour le monde»);Ici, "O" manque à la "console" syntaxe qui indique qu'il s'agit d'un Erreur de syntaxe.
Erreur d'exécution: Une erreur d'exécution se produit lorsque le programme est exécuté. Par exemple, si un variable et fonction non valides sont appelés qui ne sont pas déclarés ou définis. Cette opération entraînera une erreur d'exécution.
Maintenant, commençons avec la mise en œuvre de JavaScript Try… Catch Instruction.
Comment implémenter JavaScript Try… Catch Instruction
Essayez… Catch déclaration est utilisé pour gérer les exceptions en javascript. La syntaxe générale de Essayez… Catch déclaration est donné ci-dessous:
essayerDans la syntaxe ci-dessus, le Essayer Block contient le code principal. Si une erreur se rencontre lors de l'exécution du bloc d'essai ajouté, le compilateur lancera une exception, puis se dirigera vers l'exécution du bloc de capture, sinon, la capture bloc sera sauté.
Maintenant, consultez l'exemple suivant de la déclaration d'essai… Catch dans JavaScript.
Exemple
Ici, nous implémenterons un exemple pour vérifier comment le Essayez… Catch déclaration travaille dans Javascrip. Dans cet exemple, nous essaierons d'imprimer une variable non déclaré "X" À l'intérieur du bloc d'essai:
const msg = 'Salut, c'est Linuxhint.com ';Comme vous pouvez le voir, nous n'avons pas défini la variable "X" dans notre programme. Par conséquent, lorsque le Essayez le bloc In Le programme donné ci-dessus s'exécutera, il vérifiera la variable "X" définition et exécute le Bloc "Catch ()". À la suite de celui-ci, le type d'erreur rencontrée sera affichée sur la console:
JavaScript essayez… Catch… enfin déclaration
Pendant la programmation en JavaScript, vous pouvez également utiliser Essayez… Catch… enfin déclaration Pour gérer les exceptions. enfin Block Exécuter les blocs d'essai et de capture, si une erreur se produit ou lorsque le code est exécuté avec succès.
La syntaxe générale de Essayez… Catch… enfin déclaration est donné ci-dessous:
essayerExemple
Prenons l'exemple précédent pour vérifier comment Essayez… Catch… enfin déclaration Fonctionne pour cela:
const msg = 'Salut, c'est Linuxhint.com ';Cependant, nous n'avons toujours pas défini "X" variable dans notre programme JavaScript. Dans ce scénario, lorsque le bloc d'essai accès le "X" variable et ne pas trouver sa définition, le contrôle de l'exécution se déplacera vers le Catch Block and Imprimer le ajouté messages d'erreur sur la fenêtre de la console. Cependant, le enfin bloquer sera exécuté dans les deux cas, si une erreur se produit ou lorsque le code est exécuté avec succès:
C'était toutes des informations essentielles sur Javascript essayez… attraper… enfin. Optez pour des recherches supplémentaires si nécessaire.
Conclusion
Pour gérer les exceptions JavaScript essayez… Catch… enfin déclaration est utilisé. Dans JavaScript, si le bloc d'essai trouve une erreur, les instructions ajoutées au bloc de capture s'exécuteront. Cependant, le bloc final sera exécuté dans les deux cas, si une erreur se produit ou lorsque le code est exécuté avec succès. Dans cet article, nous avons brièvement discuté du JavaScript essayez… Catch… enfin déclaration, Et son travail avec l'aide d'un exemple approprié.