This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Last revision Both sides next revision | ||
java:exception_categories [2017/02/17 07:56] gthanos [Δημιουργώντας μία εξαίρεση] |
java:exception_categories [2017/04/28 10:24] gthanos [Δημιουργώντας μία εξαίρεση] |
||
---|---|---|---|
Line 10: | Line 10: | ||
Στις περιπτώσεις που θέλετε να δημιουργήσετε ένα αντικείμενο εξαίρεσης στο πρόγραμμα σας το ερώτημα είναι σε ποια από τις τρεις παραπάνω κατηγορίες θα πρέπει να ανήκει η συγκεκριμένη εξαίρεση. Εάν περιμένετε το πρόγραμμα να συνεχίσει την λειτουργία του μετά την συγκεκριμένη εξαίρεση τότε δημιουργήστε μία εξαίρεση του τύπου //**Checked Exception**//. Αντίθετα, εάν περιμένετε το πρόγραμμα να μην συνεχίσει την λειτουργία του τότε δημιουργήστε μία εξαίρεση του τύπου //**RuntimeException**//. | Στις περιπτώσεις που θέλετε να δημιουργήσετε ένα αντικείμενο εξαίρεσης στο πρόγραμμα σας το ερώτημα είναι σε ποια από τις τρεις παραπάνω κατηγορίες θα πρέπει να ανήκει η συγκεκριμένη εξαίρεση. Εάν περιμένετε το πρόγραμμα να συνεχίσει την λειτουργία του μετά την συγκεκριμένη εξαίρεση τότε δημιουργήστε μία εξαίρεση του τύπου //**Checked Exception**//. Αντίθετα, εάν περιμένετε το πρόγραμμα να μην συνεχίσει την λειτουργία του τότε δημιουργήστε μία εξαίρεση του τύπου //**RuntimeException**//. | ||
- | |Προηγούμενο: [[:java:exceptions_try_with_resources | try-with-resources block ]] | [[ :toc | Περιεχόμενα ]] | Επόμενο: [[:java:file_io_intro | Είσοδος και έξοδος αρχείων ]]| | + | |Προηγούμενο: [[:java:exceptions_try_with_resources | try-with-resources block ]] | [[ :toc | Περιεχόμενα ]] | Επόμενο: [[:java:class_file | Αρχεία - Η κλάση File ]]| |