Java-uitzonderingenFout
IllegalMonitorStateExceptionIllegalMonitorStateException
Een thread probeert een monitorbewerking (wait, notify) uit te voeren zonder eigenaar te zijn van de monitor van het object.
jvmandroid
Details bekijken NullPointerExceptionEen null-referentie wordt gebruikt waar een object vereist is.
Een methode wordt aangeroepen of een veld wordt benaderd op een referentie die null is. Dit is een van de meest voorkomende Java-uitzonderingen. Het treedt op wanneer objecten niet correct worden geïnitialiseerd, als null worden teruggegeven door methoden, of wanneer collecties null-elementen bevatten.
Voeg null-controles toe voordat objecten worden benaderd. Gebruik Optional<T> voor waarden die mogelijk afwezig zijn. Initialiseer objecten correct voor gebruik. Gebruik Objects.requireNonNull() voor vroege null-detectie.
String s = null;
s.length(); // NPEIllegalMonitorStateExceptionEen thread probeert een monitorbewerking (wait, notify) uit te voeren zonder eigenaar te zijn van de monitor van het object.
AccessDeniedExceptionEen bestandssysteembewerking wordt geweigerd wegens onvoldoende rechten.
ClassCircularityErrorEen circulaire afhankelijkheid wordt gedetecteerd in de klasse-overerving.
ObjectStreamExceptionEr is een uitzondering opgetreden tijdens Java-objectserialisatie of -deserialisatie.
DateTimeParseExceptionEen datum-/tijdstring kan niet worden geparseerd volgens het verwachte formaat.
ConcurrentModificationExceptionEen collectie wordt gewijzigd terwijl er overheen wordt geïtereerd.