Table of Contents

Κατηγορίες Εξαιρέσεων

Η Java διακρίνει τις παρακάτω τρεις διαφορετικές κατηγορίες εξαιρέσεων.

Δημιουργώντας μία εξαίρεση

Στις περιπτώσεις που θέλετε να δημιουργήσετε ένα αντικείμενο εξαίρεσης στο πρόγραμμα σας το ερώτημα είναι σε ποια από τις τρεις παραπάνω κατηγορίες θα πρέπει να ανήκει η συγκεκριμένη εξαίρεση. Εάν περιμένετε το πρόγραμμα να συνεχίσει την λειτουργία του μετά την συγκεκριμένη εξαίρεση τότε δημιουργήστε μία εξαίρεση τύπου Checked Exception (1ης κατηγορία). Αντίθετα, εάν περιμένετε το πρόγραμμα να μην συνεχίσει την λειτουργία του τότε δημιουργήστε μία εξαίρεση του τύπου RuntimeException (3η κατηγορία).