Classe d'exception arithmétique : ArithmeticExecption
Classe d'exception de pointeur nul : NullPointerException
Exception de conversion de type : ClassCastException
Exception d'indice négatif de tableau : NegativeArrayException
Exception hors limites de l'index de tableau : ArrayIndexOutOfBoundsException
Exception qui viole les principes de sécurité : SecurityException
Exception de fin de fichier : EOFException
Exception de fichier introuvable : FileNotFoundException
Exception de chaîne à numéro : NumberFormatException
Exception de base de données d'opération : SQLException
Exception d'entrée et de sortie : IOException
Exception de méthode introuvable : NoSuchMethodException
java.lang.AbstractMethodError
Erreur de méthode abstraite. Levé lorsque l'application tente d'appeler une méthode abstraite.
java.lang.AssertionError
L’affirmation est fausse. Utilisé pour indiquer un échec d’assertion.
java.lang.ClassCircularityError
Erreur de dépendance circulaire de classe. Lors de l'initialisation d'une classe, cette exception est levée si une dépendance circulaire entre les classes est détectée.
java.lang.ClassFormatError
Erreur de format de classe. Lancée lorsque la machine virtuelle Java tente de lire une classe Java à partir d'un fichier et détecte que le contenu du fichier n'est pas conforme à un format valide pour la classe.
java.lang.Erreur
erreur. Est la classe de base pour toutes les erreurs et est utilisée pour identifier les problèmes graves de fonctionnement du programme. Ces problèmes décrivent généralement une situation inhabituelle qui ne devrait pas être détectée par l'application.
java.lang.ExceptionInInitializerError
Erreur du programme d'initialisation. Levée lorsqu'une exception se produit lors de l'exécution de l'initialiseur statique d'une classe. L'initialiseur statique fait référence au segment d'instruction statique directement inclus dans la classe.
java.lang.IllegalAccessError
Erreur d'accès illégal. Cette exception est levée lorsqu'une application tente d'accéder ou de modifier un champ (Field) d'une classe ou d'appeler sa méthode, mais viole la déclaration de visibilité du champ ou de la méthode.
java.lang.IncompatibleClassChangeError
Erreur de changement de classe incompatible. Cette exception est levée lorsqu'une modification incompatible se produit dans la définition de classe dont dépend la méthode en cours d'exécution. Généralement, cette erreur se produit facilement lorsque la définition de déclaration de certaines classes de l'application est modifiée sans recompiler l'intégralité de l'application, puis l'exécuter directement.
java.lang.InstantiationError
Erreur d'instanciation. Cette exception est levée lorsqu'une application tente de construire une classe abstraite ou une interface via l'opérateur new de Java.
java.lang.InternalError
Erreur interne. Utilisé pour indiquer qu'une erreur interne s'est produite dans la machine virtuelle Java.
java.lang.LinkageError
Erreur de lien. Cette erreur et toutes ses sous-classes indiquent qu'une classe dépend d'autres classes. Une fois la classe compilée, la classe dépendante modifie sa définition de classe sans recompiler toutes les classes, provoquant ainsi la condition d'erreur.
java.lang.NoClassDefFoundError
Erreur de définition de classe introuvable. Cette erreur est générée lorsque la machine virtuelle Java ou le chargeur de classe tente d'instancier une classe et ne parvient pas à trouver la définition de la classe.
java.lang.NoSuchFieldError
Il n'y a aucune erreur dans le domaine. Cette erreur est générée lorsqu'une application tente d'accéder ou de modifier un champ d'une classe qui n'a pas de définition pour ce champ.
java.lang.NoSuchMethodError
Il n'y a aucune erreur dans la méthode. Cette erreur est générée lorsque l'application tente d'appeler une méthode d'une classe qui n'a pas de définition pour la méthode.
java.lang.OutOfMemoryError
Erreur de mémoire insuffisante. Cette erreur est générée lorsque la mémoire disponible est insuffisante pour que la machine virtuelle Java alloue un objet.
java.lang.StackOverflowError
Erreur de débordement de pile. Cette erreur est générée lorsqu'une application effectue des appels récursifs trop profonds et provoque un débordement de pile.
java.lang.ThreadDeath
Le fil se termine. Cette erreur est générée lorsque la méthode stop de la classe Thread est appelée pour indiquer la fin du thread.
java.lang.Erreur inconnue
Erreur inconnue. Utilisé pour indiquer qu'une erreur grave inconnue s'est produite dans la machine virtuelle Java.
java.lang.UnsatisfiedLinkError
Erreur de lien insatisfait. Lancée lorsque la machine virtuelle Java ne trouve pas de définition en langage natif d'une classe qui déclare une méthode native.
java.lang.UnsupportedClassVersionError
Erreur de version de classe non prise en charge. Cette erreur est générée lorsque la machine virtuelle Java tente de lire un certain fichier de classe, mais constate que les numéros de version majeure et mineure du fichier ne sont pas pris en charge par la machine virtuelle Java actuelle.
java.lang.VerifyError
Erreur de validation. Cette erreur est générée lorsque le validateur détecte une incompatibilité interne ou un problème de sécurité dans un fichier de classe.
java.lang.VirtualMachineError
Erreur de machine virtuelle. Utilisé pour indiquer une situation dans laquelle une machine virtuelle a été détruite ou ne dispose pas de ressources suffisantes pour poursuivre ses opérations.
java.lang.ArithmeticException
Exception de condition arithmétique. Par exemple : division entière par zéro, etc.
java.lang.ArrayIndexOutOfBoundsException
Exception de tableau hors limites. Levé lorsque l'index du tableau est négatif ou supérieur ou égal à la taille du tableau.
java.lang.ArrayStoreException
Exception de stockage de baie. Levé lorsqu'un objet de type déclaré non-tableau est stocké dans un tableau.
java.lang.ClassCastException
Anomalie de modélisation de classe. Supposons qu'il existe des classes A et B (A n'est pas la classe parent ou sous-classe de B) et que O est une instance de A, alors cette exception est levée lorsque O est forcé d'être construit en tant qu'instance de la classe B. Cette exception est souvent appelée exception de conversion.
java.lang.ClassNotFoundException
Exception de classe introuvable. Cette exception est levée lorsque l'application tente de construire une classe basée sur un nom de classe sous forme de chaîne, mais ne parvient pas à trouver le fichier de classe portant le nom correspondant après avoir parcouru CLASSPAH.
java.lang.CloneNotSupportedException
Les exceptions de clonage ne sont pas prises en charge. Lorsque l'interface Cloneable n'est pas implémentée ou que la méthode clone n'est pas prise en charge, l'appel de sa méthode clone() lèvera cette exception.
java.lang.EnumConstantNotPresentException
Il n'y a aucune exception pour les constantes d'énumération. Cette exception est levée lorsqu'une application tente d'accéder à un objet d'énumération par nom et type d'énumération, mais que l'objet d'énumération ne contient pas de constante.
java.lang.Exception
Exception racine. Utilisé pour décrire la situation que l'application souhaite capturer.
java.lang.IllegalAccessException
Exception d’accès illégal. Cette exception est levée lorsque l'application tente de créer une instance d'une classe, d'accéder aux propriétés de la classe ou d'appeler les méthodes de classe par réflexion, et que la définition de la classe, de la propriété, de la méthode ou du constructeur n'est pas accessible à ce moment-là.
java.lang.IllegalMonitorStateException
Le statut de surveillance illégale est anormal. Cette exception est levée lorsqu'un thread tente d'attendre le moniteur d'un objet (O) qu'il ne possède pas ou demande aux autres threads d'attendre le moniteur de l'objet (O).
java.lang.IllegalStateException
Anomalie de statut illégal. Cette exception est levée lorsqu'une méthode est appelée dans l'environnement et l'application Java avant qu'elle ne soit dans un état d'appel légal.
java.lang.IllegalThreadStateException
Exception de statut de fil de discussion illégal. Lorsque le comté n'est pas dans l'état d'appel légal d'une certaine méthode et que la méthode est appelée, une exception est levée.
java.lang.IndexOutOfBoundsException
Exception d’index hors limites. Cette exception est levée lorsque la valeur d'index d'une séquence est inférieure à 0 ou supérieure ou égale à la taille de la séquence.
java.lang.InstantiationException
Exception d'instanciation. Cette exception est levée lors de la tentative de création d'une instance d'une classe via la méthode newInstance(), et la classe est une classe ou une interface abstraite.
java.lang.InterruptedException
Exception avortée. Cette exception est levée lorsqu'un thread est dans un état d'attente à long terme, de veille ou dans un autre état suspendu, et que d'autres threads mettent fin au thread via la méthode d'interruption de Thread.
java.lang.NegativeArraySizeException
Exception de taille de tableau négative. Cette exception est levée lorsqu'un tableau est créé avec une valeur de taille négative.
java.lang.NoSuchFieldException
Il n'y a aucune exception dans l'attribut. Cette exception est levée lors de l'accès à une propriété inexistante d'une classe.
java.lang.NoSuchMethodException
Il n'y a aucune exception dans la méthode. Cette exception est levée lors de l'accès à une méthode inexistante d'une classe.
java.lang.NullPointerException
Exception de pointeur nul. Cette exception est levée lorsque l'application tente d'utiliser null lorsqu'un objet est requis. Par exemple : appeler la méthode d'instance de l'objet nul, accéder aux propriétés de l'objet nul, calculer la longueur de l'objet nul, utiliser l'instruction throw pour lancer null, etc.
java.lang.NumberFormatException
Le format des nombres est anormal. Cette exception est levée lorsqu'une tentative est effectuée pour convertir une chaîne en un type numérique spécifié et que la chaîne ne répond pas au format requis par le type numérique.
java.lang.RuntimeException
Exception d'exécution. Est la classe parent de toutes les exceptions pouvant être levées lors du fonctionnement normal de la machine virtuelle Java.
java.lang.SecurityException
Exception de sécurité. Exception levée par le responsable de la sécurité pour indiquer une violation de la sécurité.
java.lang.StringIndexOutOfBoundsException
Exception d'index de chaîne hors limites. Cette exception est levée lorsqu'un caractère d'une chaîne est accédé à l'aide d'une valeur d'index inférieure à 0 ou supérieure ou égale à la taille de la séquence.
java.lang.TypeNotPresentException
Il n'y a aucune exception pour le type. Cette exception est levée lorsqu'une application tente d'accéder à un type sous la forme d'une représentation sous forme de chaîne du nom du type, mais que le type ne peut pas être trouvé en fonction du nom donné. La différence entre cette exception et ClassNotFoundException est que cette exception est une exception non vérifiée (non vérifiée), tandis que ClassNotFoundException est une exception vérifiée (cochée).
java.lang.UnsupportedOperationException
Exception de méthode non prise en charge. Exception indiquant que la méthode demandée n'est pas prise en charge.
anormal
javax.servlet.jsp.JspException : impossible de récupérer le mappage pour l'action /Login (/Login est le nom de votre action)
Raisons possibles
L'action n'est pas définie dans struts-config.xml ou aucune action correspondante n'est trouvée. Par exemple, utilisez <html:form action="Login.do" dans le fichier JSP. Soumettez le formulaire à Login.do pour traitement. l'exception ci-dessus se produit. Veuillez vérifier la partie définition dans struts-config.xml. Parfois, il peut y avoir des caractères erronés ou des irrégularités. Vous pouvez utiliser l'outil strutsconsole pour vérifier.
-