Exceptions

Lever une exception

mot réservé : throw

L'instruction throw permet de lever une exception définie par l'utilisateur. L'exécution de la fonction courante sera stoppée (les instructions situées après l'instruction throw ne seront pas exécutées) et le contrôle sera passé au premier bloc catch de la pile d'appels. Si aucun bloc catch ne se trouve dans les fonctions de la pile d'appels, le programme sera terminé.

Gérer une exception

mots réservés :

L'instruction try/catch regroupe des instructions à exécuter et définit une réponse si l'une de ces instructions provoque une exception.

Example

try { throw new Error("Oups !"); } catch (e) { console.log(e.name + " : " + e.message); }