Java-AusnahmenFehler
IllegalMonitorStateExceptionIllegalMonitorStateException
Ein Thread versucht eine Monitor-Operation (wait, notify), ohne den Monitor des Objekts zu besitzen.
jvmandroid
Details anzeigen NullPointerExceptionEine Null-Referenz wird verwendet, wo ein Objekt erwartet wird.
Eine Methode wird aufgerufen oder auf ein Feld wird über eine Referenz zugegriffen, die null ist. Dies ist eine der häufigsten Java-Exceptions. Sie tritt auf, wenn Objekte nicht korrekt initialisiert werden, Methoden null zurückgeben oder Collections null-Elemente enthalten.
Null-Prüfungen vor dem Zugriff auf Objekte hinzufügen. Optional<T> verwenden, um möglicherweise fehlende Werte darzustellen. Objekte vor der Verwendung korrekt initialisieren. Objects.requireNonNull() für schnelles Null-Erkennen verwenden.
String s = null;
s.length(); // NPEIllegalMonitorStateExceptionEin Thread versucht eine Monitor-Operation (wait, notify), ohne den Monitor des Objekts zu besitzen.
AccessDeniedExceptionEine Dateisystemoperation wird aufgrund unzureichender Berechtigungen verweigert.
ClassCircularityErrorIn der Klassenvererbung wurde eine zirkuläre Abhängigkeit erkannt.
ObjectStreamExceptionWährend der Java-Objekt-Serialisierung oder -Deserialisierung ist eine Ausnahme aufgetreten.
DateTimeParseExceptionEin Datums-/Uhrzeitstring kann nicht gemäß dem erwarteten Format geparst werden.
ConcurrentModificationExceptionEine Collection wird während der Iteration verändert.