Dzisiaj dodałem na stronę kursu nowy rozdział: Rozdział 11 - Wyjątki.
Rozdział przedstawia wyjątki oraz obsługę sytuacji wyjątkowych w języku Java - to prawie 50 stron materiału, którego zrozumienie można sprawdzić rozwiązując zadania i odpowiadając na pytania na końcu rozdziału. Do wszystkich pytań oraz zadań przygotowane są rozwiązania referencyjne na stronie Odpowiedzi do pytań i zadań.
W tym rozdziale m.in.:
- dowiemy się, czym są wyjątki i kiedy je stosować,
- zobaczymy, jak łapać wyjątki i obsługiwać je za pomocą try..catch..finally,
- nauczymy się jak tworzyć i wykorzystywać własne klasy wyjątków,
- poznamy dwa rodzaje wyjątków: Checked oraz Unchecked, a także zobaczymy, jak sprawdzić, do którego rodzaju należy konkretna klasa wyjątków,
- opowiemy sobie o wadach i zaletach wyjątków,
- dowiemy się, jak deklarować potencjał rzucenia wyjątków przez nasze metody,
- użyjemy mechanizmu try-with-resources wprowadzonego do Java w wersji 1.7 w przykładzie korzystającym z klas Java, które służą do czytania plików.
Zapraszam do czytania!