Προηγούμενη
Δημιουργία, χειρισμός, δήλωση εξαιρέσεων
Μάθημα
Προγραμματισμός II
Ενότητα
Υλοποίηση εκτενών συστημάτων
Επόμενη
Χειρισμός εξαιρέσεων
Δημιουργία εξαιρέσεων
Στη γλώσσα Java μια εξαίρεση μπορεί να δημιουργηθεί:
Ρητά με την εντολή throw
if
(
ammount
<
0
)
throw new
NegativeAmmountException
();
Με την κλήση μιας μεθόδου που προκαλεί την εξαίρεση. Για παράδειγμα η μέθοδος print μπορεί να προκαλέσει την NullPointerException.
Με την εκτέλεση κώδικα που δημιουργεί εξαίρεση. Για παράδειγμα ο παρακάτω κώδικας θα δημιουργήσει μια εξαίρεση ArrayIndexOutOfBoundsException.
int
a
[] =
new int
[
10
];
a
[
15
] =
42
;