Gestion des erreurs

La gestion des erreurs en JavaScript s'appuie sur try, catch et finally : le code à risque est exécuté dans try, l'erreur levée est interceptée dans catch, et finally s'exécute dans tous les cas. On lève ses propres erreurs avec throw new Error('message').

Exemple

try {
  JSON.parse(texte)
} catch (e) {
  console.error(e.message)
}

Notions voisines

Tout le glossaire