Maison > interface Web > js tutoriel > Règles d'exécution de try, catch et enfin en js

Règles d'exécution de try, catch et enfin en js

高洛峰
Libérer: 2017-02-25 15:41:09
original
1367 Les gens l'ont consulté

try : L'instruction teste l'erreur du bloc de code. Généralement, le code qui peut mal tourner est placé ici.

catch : Uniquement lorsqu'une erreur se produit dans le bloc de code lors du try. ici sera exécuté. Le paramètre err est enregistré. Message d'erreur du code en try

finalement : Le code en try sera exécuté peu importe qu'il y ait une exception ou non

try{
 console.log(0);
 }catch (err){
 console.log(1);
 console.log(hello);
 }finally {
 console.log(2);
 }
 //最后结果分别打印出 0 2
 /*
 try{
 a.b.c();
 }catch (e){
 console.log(1);
 console.log(hello);
 }finally {
 console.log(2);
 }
 */
 //最后结果分别打印出 1 2 报错:hello is not defined
 /*
 try{
 a.b.c();
 }catch (e){
 console.log(1);
 try{
  console.log(hello);
 }catch (e){
  console.log(3);
 }
 }finally {
 console.log(2);
 console.log(word);
 } 
 */
 //最后结果分别打印出 1 3 2 报错:word is not defined
 /*
 try{
 a.b.c();
 }catch (e){
 console.log(1);
 console.log(hello);
 }finally {
 console.log(2);
 console.log(word);
 }*/
 //最后结果分别打印出 1 2 报错:word is not defined
Copier après la connexion

Résumé :

Lorsque le code dans try signale une erreur, capturez-le. Le code dans final sera toujours exécuté

Dans catch et enfin, le code normal sera exécuté séquentiellement de haut en bas

Si seul le code dans catch est erroné, catch sera signalé. Erreurs à l'intérieur

Si catch et final sont faux, les erreurs à l'intérieur de final seront signalées

Ce qui précède est tout le contenu de cet article. J'espère que le contenu de cet article pourra apporter certains avantages aux études ou au travail de chacun. J'espère également soutenir le site Web PHP chinois !

Pour plus d'articles liés aux règles d'exécution de try, catch et enfin en js, veuillez faire attention au site Web PHP chinois !

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal