Skip to content

Module 04 · Exception Handling

Objective group 4: how Java signals and recovers from failure — the Throwable hierarchy, checked vs unchecked exceptions, try/catch/finally, multi-catch, try-with-resources, and custom exceptions. The exam loves the subtle control-flow questions (finally overriding a return, suppressed exceptions), so watch those.

Lessons

#LessonWhat it covers
01Exceptions & the HierarchyThrowable/Error/Exception/RuntimeException, checked vs unchecked, handle-or-declare.
02try / catch / finallyCatch ordering, multi-catch, finally semantics, return interactions.
03try-with-resources & Custom ExceptionsAutoCloseable, close order, suppressed exceptions, custom exceptions.

Module Mini-Exam

A timed, mixed quiz covering the whole module. Aim well above the real exam's 68% pass bar.

Mini-Exam

  • 8 questions
  • 15 minutes
  • 9 total points
  • Pass: 7 pts (68%)