I tipi di eccezione più comuni sono 5:
IOException, ArithmeticException, FileNotFoundException, ArrayIndexOutOfBoundsException e NullPointerException.
IOException:Errori di I/O.
ArithmeticException: Errori aritmetici.
NullPointerException: Uso di riferimenti nulli non inizializzati.
ArrayIndexOutOfBoundsException: Indicizzazione di un array fuori dai limiti.
FileNotFoundException: File non trovato.
Quando nel comando "catch" andremo a scrivere un tipo di eccezione, nella fase di esecuzione del programma, riceveremo in output un messaggio attinente al tipo di eccezione più eventuali comandi scritti nel blocco "catch".