Zagadnienia zaawansowane w Javie

Aby programy były bardziej niezawodne i wydajniejsze należy poznać więcej elementów języka. W przypadku nietypowych sytuacji, które mogą wystąpić w naszym programie należy dokładnie poznać mechanizm wyjątków w Javie. W bibliotece standardowej mamy cały zestaw różnych wyjątków, ale czasami możemy potrzebować innego. Wtedy musimy utworzyć własny wyjątek.

Programy, które przetwarzają dane zwykle powinny móc je zapisać trwale. W tym celu pokażemy obsługę plików oraz podłączenie programowe do bazy danych.