L'interface DOMException représente une exception qui pourrait être levée lors d'opérations sur un document XML avec le DOM.
Les exceptions peuvent être levées pour différentes raisons, une erreur logique, des données perdues ou à cause d'une implémentation instable.
Champ |
---|
Description |
short code |
contient le code d'une exception. |
static short DOMSTRING_SIZE_ERR |
indique que le texte fourni ne tient pas dans le type DOMString. |
static short HIERARCHY_REQUEST_ERR |
indique qu'un noeud est inséré à un endroit non autorisé. |
static short INDEX_SIZE_ERR |
indique que l'index ou la taille est négatif ou plus grand que la valeur autorisée. |
static short INUSE_ATTRIBUTE_ERR |
indique qu'une tentative d'ajout d'un attribut a été effectuée alors que cet attribut a déjà été utilisé ailleurs. |
static short INVALID_ACCESS_ERR |
indique qu'un paramètre ou une opération n'est pas supportée par l'objet fondamental. |
static short INVALID_CHARACTER_ERR |
indique qu'un caractère invalide ou non autorisé est actuellement utilisé. |
static short INVALID_MODIFICATION_ERR |
indique qu'une tentative est de modification du type d'un objet fondamental a été opérée. |
static short INVALID_STATE_ERR |
indique qu'une tentative d'utilisation d'un objet inexistant ou inutilisable a été effectuée. |
static short NAMESPACE_ERR |
indique qu'une tentative de création ou de modification d'un objet a été opérée alors que ce dernier n'est pas conforme à l'espace de noms en vigueur. |
static short NO_DATA_ALLOWED_ERR |
indique que des données sont employées dans un noeud qui n'en supporte aucunes. |
static short NO_MODIFICATION_ALLOWED_ERR |
indique qu'une tentative de modification a été opérée dans un objet qui n'en supportent aucunes. |
static short NOT_FOUND_ERR |
indique qu'une tentative de référencer un noeud a été opérée alors qu'il n'existe pas dans ce contexte. |
static short NOT_SUPPORTED_ERR |
indique que l'implémentation ne supporte pas le type de l'objet ou de l'opération requis. |
static short SYNTAX_ERR |
indique qu'une chaîne de caractères invalide ou illégale a été utilisée. |
static short TYPE_MISMATCH_ERR |
indique que le type d'un objet est incompatible vaec le type attendu du paramètre associé à l'objet. |
static short VALIDATION_ERR |
indique qu'une opération d'ajout ou de modification dun noeud risque de rendre le document invalide. |
static short WRONG_DOCUMENT_ERR |
indique qu'un noeud est utilisé dans un document différent de celui qui l'a créé. |
Constructeur |
---|
Description |
DOMException(short code, String message) |
crée un nouvel objet DOMException avec un code d'exception et lui associe un message. |
Méthode |
---|
Description |
Les méthodes héritées à partir de la classe java.lang.Throwable |
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString. |
Les méthodes héritées de la classe java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait. |