Table of Contents

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

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

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

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