JavaScript essayez… Catch… enfin déclaration

JavaScript essayez… Catch… enfin déclaration

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:

essayer
// try_statement

catch (error)
// Catch_statement

Dans 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 ';
essayer
console.log (msg);
console.log (x);

catch (error)
console.journal ('une erreur est rencontrée!');
console.log ('Erreur rencontrée:' + erreur);

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:

essayer
// try_statement

catch (error)
// Catch_statement

enfin()
// enfin_statement

Exemple

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 ';
essayer
console.log (msg);
console.log (x);

catch (error)
console.journal ('une erreur est rencontrée!');
console.log ('Erreur rencontrée:' + erreur);

enfin
console.log («enfin le bloc est exécuté»);

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é.