Όταν εμφανίζεται μια εξαίρεση μέσα σε μια μέθοδο Java, η μέθοδος δημιουργεί ένα αντικείμενο Εξαίρεσης και μεταβιβάζει το αντικείμενο Εξαίρεσης στο JVM (στον όρο Java, η μέθοδος ” ρίχνει ” μια Εξαίρεση ). Το αντικείμενο Exception περιέχει τον τύπο της εξαίρεσης και την κατάσταση του προγράμματος όταν εμφανίζεται η εξαίρεση.