Skip to main content

La gestion des erreurs

Lorsque l'on écrit un code, celui-ci peut parfois générer des erreurs. On peut aussi vouloir générer soi-même une erreur. On appelle ça des exceptions.

Pour générer une exception, on utilise le mot-clef throw et l'objet Error. On écrira par exemple :

if(age < 18) {
throw new Error('Vous devez être majeur')
}

On peut capturer une exception en utilsant le bloc try...catch.

try {
// code qui peut renvoyer des erreurs
} catch (e) {
// code qui sera éxécuté si il y a une erreur
}

Ressources