Section courante

A propos

Section administrative du site

Errors

Erreurs
Node.js

Description

Ce module permet de gérer les erreurs de «Node.js».

Liste des classes

Nom Description
AssertionError Cette classe permet d'indiquer un échec d'une assertion.
Error Cette classe contient un objet générique ne dénotant aucune circonstance spécifique expliquant pourquoi l'erreur s'est produite. Les objets Error capturent une «trace de pile» détaillant le point du code auquel l'erreur a été instanciée et peuvent fournir une description textuelle de l'erreur.
RangeError Cette classe permet d'indiquer qu'un paramètre fourni ne fait pas partie de l'ensemble ou de l'intervalle de valeurs acceptables pour une fonction; s'il s'agit d'un intervalle numérique ou en dehors de l'ensemble d'options pour un paramètre de fonction donné.
ReferenceError Cette classe permet d'indiquer qu'une tentative est en cours pour accéder à une variable non définie. De telles erreurs indiquent généralement des fautes de frappe dans le code ou un programme autrement défectueux.
SyntaxError Cette classe permet d'indiquer qu'un programme n'est pas un JavaScript valide. Ces erreurs ne peuvent être générées et propagées qu'à la suite de l'évaluation du code. L'évaluation du code peut se produire à la suite de eval, Function, require ou vm. Ces erreurs indiquent presque toujours un programme défectueux.
SystemError Cette classe permet de générer des erreurs système lorsque des exceptions se produisent dans son environnement d'exécution. Celles-ci se produisent généralement lorsqu'une application enfreint une contrainte du système d'exploitation. Par exemple, une erreur système se produit si une application tente de lire un fichier n'existant pas.
TypeError Cette classe permet d'indiquer qu'un paramètre fourni n'est pas un type autorisé. Par exemple, passer une fonction à un paramètre qui attend une chaîne de caractères serait une TypeError.


Dernière mise à jour : Vendredi, le 5 Mars 2021