Eccezioni JavaFatale
OutOfMemoryErrorOutOfMemoryError — Java Heap Space
La JVM ha esaurito la memoria heap disponibile.
jvmandroid
Vedi dettagli InputMismatchExceptionUn token di Scanner non corrisponde al tipo atteso.
Scanner.nextInt(), nextDouble() o metodi simili incontrano input che non può essere analizzato come tipo atteso. Ad esempio, leggere una stringa quando si aspetta un intero.
Usare hasNextInt(), hasNextDouble() ecc. per verificare prima della lettura. Leggere come stringa e fare il parsing manualmente. Racchiudere in try-catch per gestire input non validi in modo robusto.
OutOfMemoryErrorLa JVM ha esaurito la memoria heap disponibile.
ReflectiveOperationExceptionUn'operazione di reflection genera un'eccezione.
IllegalArgumentExceptionUn metodo riceve un argomento non valido per il suo intervallo o formato atteso.
ConnectExceptionImpossibile stabilire una connessione con un host remoto.
InvalidClassExceptionUna classe serializzata ha una versione incompatibile o un formato non valido.
ObjectStreamExceptionSi è verificata un'eccezione durante la serializzazione o deserializzazione di oggetti Java.