Eccezioni JavaErrore
IllegalMonitorStateExceptionIllegalMonitorStateException
Un thread tenta un'operazione sul monitor (wait, notify) senza possedere il monitor dell'oggetto.
jvmandroid
Vedi dettagli NullPointerExceptionUn riferimento null viene utilizzato dove è richiesto un oggetto.
Un metodo viene invocato o un campo viene acceduto su un riferimento che è null. È una delle eccezioni Java più comuni. Si verifica quando gli oggetti non sono inizializzati correttamente, vengono restituiti come null dai metodi, o quando le collezioni contengono elementi null.
Aggiungere controlli null prima di accedere agli oggetti. Usare Optional<T> per rappresentare valori che potrebbero essere assenti. Inizializzare correttamente gli oggetti prima dell'uso. Usare Objects.requireNonNull() per il rilevamento fail-fast dei null.
String s = null;
s.length(); // NPEIllegalMonitorStateExceptionUn thread tenta un'operazione sul monitor (wait, notify) senza possedere il monitor dell'oggetto.
AccessDeniedExceptionUn'operazione sul file system viene rifiutata per permessi insufficienti.
ClassCircularityErrorViene rilevata una dipendenza circolare nell'ereditarietà delle classi.
ObjectStreamExceptionSi è verificata un'eccezione durante la serializzazione o deserializzazione di oggetti Java.
DateTimeParseExceptionUna stringa di data/ora non può essere analizzata secondo il formato atteso.
ConcurrentModificationExceptionUna collezione viene modificata mentre è in corso un'iterazione su di essa.