Maison  >  Article  >  Java  >  Solutions aux exceptions d'exécution courantes en Java

Solutions aux exceptions d'exécution courantes en Java

黄舟
黄舟original
2017-09-29 10:35:253743parcourir

ArithmeticException, : exception arithmétique
ArrayStoreException, exception de stockage de tableau
BufferOverflowException, exception d'erreur de codage

Solution :

Utilisez Eclipse pour développer un projet Java, java.nio apparaît Erreur .BufferOverflowException, j'ai vu la solution à cette méthode sur Internet à ce moment-là :

1. Dans Eclipse, allez dans le menu projet->Générer javadoc et ajoutez la zone de texte Options Javadoc supplémentaires dans le troisième boîte de dialogue Après le paramètre -encoding UTF-8, ce phénomène disparaît

Temporairement) Dans les options régionales et linguistiques du panneau de configuration, définissez la langue locale sur l'anglais

3. Entrera Concernant le fichier, la modification de la saisie des données en arrière-plan en anglais peut également être résolue.


BufferUnderflowException, problèmes d'encodage
CannotRedoException,
CannotUndoException,
ClassCastException, : sont des exceptions d'exécution levées par la JVM lorsqu'elle détecte une conversion incompatible entre deux types
CMMException, si le CMM natif renvoie une erreur, cette exception sera levée
ConcurrentModificationException, si Vector et ArrayList sont modifiés en même temps lors de l'itération, une exception sera levée
DOMException, l'interface représente une erreur gérée, lors d'une opération est impossible à exécuter, une exception sera levée
EmptyStackException, exception de pile vide
IllegalArgumentException, le fichier d'emplacement est introuvable. Et cela a été signalé dès le démarrage du projet. Vous devez donc vérifier le fichier de configuration Tomcat
IllegalMonitorStateException. L'exception se produit parce que le programmeur n'a pas prêté attention aux conditions d'utilisation des méthodes notify(), notify(), wait() et n'a pas vraiment compris la synchronisation des threads. mécanisme. Cette exception est levée lorsque le thread actuel n'est pas propriétaire du verrou de cet objet mais appelle les méthodes notify(), notify() et wait() de l'objet.
IllegalPathStateException,
IllegalStateException,

Cette exception indique que la réponse actuelle au client est terminée et que vous ne pouvez pas répondre à la sortie du

client (en fait tampon)


ImagingOpException,

IndexOutOfBoundsException, exception hors limites du tableau
MissingResourceException,
NegativeArraySizeException,

généralement parce qu'il y a une erreur dans l'écriture du formulaire

🎜>

La méthode doit être post

et ajouter ENCTYPE="multipart/form-data"
<form name="myForm" method="post" ENCTYPE="multipart/form-data" >


NoSuchElementException, erreur d'itérateur
NullPointerException , exception de pointeur nul
ProfileDataException,
ProviderException,
RasterFormatException,
SecurityException, autorisations insuffisantes

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn