Rozdział 7. Obsługa wyjątków

Wyjątek to anomalia zmieniająca lub zakłócająca przebieg działania programu. Java oferuje wbudowaną obsługę wyjątków, aby pozwolić programiście na rozwiązanie tego rodzaju problemów. Obsługa wyjątków nie powinna być częścią normalnego działania programu.

Hierarchia wyjątku

Jak pokazano na Rysunek 7-1, wszystkie wyjątki i błędy są dziedziczone po klasie Throwable, która z kolei dziedziczy po klasie Object.

Hierarchia wyjątku

Rysunek 7-1. Hierarchia wyjątku

Sprawdzane i niesprawdzane wyjątki oraz błędy

Wyjątki i błędy zaliczają się do trzech kategorii: sprawdzane wyjątki, niesprawdzane wyjątki i błędy.

Sprawdzane wyjątki

Oto kilka ważnych faktów ...

Get Java 8. Leksykon kieszonkowy now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.