Źródło: Arkusze CKE
W której sekcji obsługi wyjątków jest zaimplementowana reakcja na rzucony wyjątek?
Warianty odpowiedzi
-
A
throw
-
B
try
-
C
catch
-
D
finally
Wyjaśnienie
W konstrukcji do obsługi błędów try-catch podział ról jest bardzo jasny.
W bloku try umieszczasz kod niebezpieczny, który może sprawić problem, na przykład wywołać błąd odczytu pliku.
Gdy błąd faktycznie wystąpi, zostaje zgłoszony wyjątek. Wtedy sterowanie natychmiast wpada do bloku catch. To właśnie tam piszesz kod, który ma zareagować na błąd, na przykład wyświetlić komunikat użytkownikowi.