Java-AusnahmenFehler
IllegalAccessExceptionIllegalAccessException
Code versucht, auf eine Klasse, ein Feld oder eine Methode zuzugreifen, für die keine Zugriffsberechtigung besteht.
jvmandroidspring
Details anzeigen ArithmeticExceptionEine arithmetische Operation liefert ein undefiniertes Ergebnis, z. B. Division durch null.
Integer-Division oder Modulo-Operation mit einem Divisor von null. Dies gilt nicht für Gleitkommaoperationen, die stattdessen Infinity oder NaN zurückgeben, ohne eine Ausnahme auszulösen.
Vor der Division auf Nulldivisoren prüfen. Gleitkommatypen verwenden, wenn NaN/Infinity-Verhalten gewünscht ist. Eingabevalidierung hinzufügen, um Nullwerte zu verhindern.
int x = 10 / 0;IllegalAccessExceptionCode versucht, auf eine Klasse, ein Feld oder eine Methode zuzugreifen, für die keine Zugriffsberechtigung besteht.
ExecutionExceptionWährend der Ausführung einer an einen Executor übermittelten Aufgabe ist eine Ausnahme aufgetreten.
BufferOverflowExceptionEin Schreibvorgang auf einem Puffer überschreitet dessen Kapazität.
BindExceptionEin Socket kann nicht an die angeforderte Adresse oder den angeforderten Port gebunden werden.
DirectoryNotEmptyExceptionDas Löschen eines Verzeichnisses schlägt fehl, weil es nicht leer ist.
OutOfMemoryErrorDie JVM hat den verfügbaren Heap-Speicher erschöpft.