NullPointerExceptionNullPointerException
Un riferimento null viene utilizzato dove è richiesto un oggetto.
45 codici di errore per la piattaforma android
NullPointerExceptionUn riferimento null viene utilizzato dove è richiesto un oggetto.
ArrayIndexOutOfBoundsExceptionUn array viene acceduto con un indice negativo o maggiore o uguale alla lunghezza dell'array.
ClassCastExceptionUn oggetto viene convertito a un tipo di cui non è un'istanza.
IllegalArgumentExceptionUn metodo riceve un argomento non valido per il suo intervallo o formato atteso.
IOExceptionUn'operazione di I/O fallisce o viene interrotta.
FileNotFoundExceptionIl percorso del file specificato non esiste o non può essere aperto.
StackOverflowErrorLo stack delle chiamate ha superato la sua dimensione massima, di solito a causa di una ricorsione profonda o infinita.
OutOfMemoryErrorLa JVM ha esaurito la memoria heap disponibile.
ConcurrentModificationExceptionUna collezione viene modificata mentre è in corso un'iterazione su di essa.
ClassNotFoundExceptionUna classe non può essere trovata nel classpath a runtime.
NoSuchMethodExceptionUn metodo con il nome e i tipi di parametri specificati non può essere trovato tramite reflection.
UnsupportedOperationExceptionUn'operazione non è supportata dall'implementazione.
IllegalStateExceptionUn metodo viene chiamato in un momento inappropriato o l'oggetto si trova in uno stato non valido.
NumberFormatExceptionUna stringa non può essere analizzata come numero.
SecurityExceptionUn'operazione è negata dal security manager.
NoClassDefFoundErrorUna classe era presente in fase di compilazione ma non può essere caricata a runtime.
ArithmeticExceptionUn'operazione aritmetica produce un risultato non definito, come la divisione per zero.
StringIndexOutOfBoundsExceptionSi accede a una stringa con un indice fuori dal suo intervallo valido.
IndexOutOfBoundsExceptionSi accede a una collezione con un indice fuori dal suo intervallo valido.
NegativeArraySizeExceptionSi tenta di creare un array con dimensione negativa.
ArrayStoreExceptionSi tenta di memorizzare un oggetto del tipo errato in un array.
InterruptedExceptionUn thread viene interrotto mentre è in attesa, in sleep o bloccato.
CloneNotSupportedExceptionIl metodo clone() viene chiamato su un oggetto la cui classe non implementa Cloneable.
IllegalAccessExceptionIl codice tenta di accedere a una classe, campo o metodo per cui non ha le autorizzazioni necessarie.
InstantiationExceptionTentativo di creare un'istanza di una classe astratta o di un'interfaccia tramite reflection.
NoSuchFieldErrorA runtime si fa riferimento a un campo che non esiste nella classe.
NoSuchMethodErrorA runtime viene chiamato un metodo che non esiste nella classe.
IllegalThreadStateExceptionUn'operazione su un thread viene eseguita quando il thread non si trova nello stato appropriato.
IllegalMonitorStateExceptionUn thread tenta un'operazione sul monitor (wait, notify) senza possedere il monitor dell'oggetto.
NoSuchElementExceptionTentativo di recuperare un elemento da una collezione vuota o da un iteratore esaurito.
SocketExceptionUn'operazione su socket fallisce, ad esempio durante la creazione o l'accesso a un socket.
SocketTimeoutExceptionUn'operazione di lettura o connessione su socket va in timeout.
ConnectExceptionImpossibile stabilire una connessione con un host remoto.
UnknownHostExceptionIl nome host non può essere risolto in un indirizzo IP.
MalformedURLExceptionLa stringa URL non è in un formato valido.
UnsatisfiedLinkErrorUn metodo nativo non riesce a trovare la sua implementazione nella libreria nativa.
ExceptionInInitializerErrorUn'eccezione viene lanciata durante l'esecuzione di un blocco di inizializzazione statica.
UnsupportedEncodingExceptionUna codifica dei caratteri non è supportata dalla JVM.
DateTimeParseExceptionUna stringa di data/ora non può essere analizzata secondo il formato atteso.
PatternSyntaxExceptionUn'espressione regolare presenta una sintassi non valida.
MissingResourceExceptionUn resource bundle o una chiave di risorsa non viene trovata.
SAXParseExceptionUn documento XML presenta un errore di parsing.
CertificateExceptionSi è verificato un errore relativo al certificato durante le operazioni SSL/TLS.
SSLHandshakeExceptionL'handshake SSL/TLS tra client e server è fallito.
ProtocolExceptionSi è verificata una violazione del protocollo HTTP o di rete.