Skip to content
Sharp

Exceptions · interview question

Given the code snippet, which exception handling strategy is demonstrated?

Multiple choiceHardchapter-6-curatedpremiumexceptionscustom-exceptions
java
try {
  processOrder();
} catch (OrderException e) {
  log(e);
  throw e;
}
Choose one answer
Answer and explanation

Correct answer

D. Catch and rethrow

Why

The catch and rethrow strategy involves catching an exception, performing some action, and then rethrowing it to be handled further up the call stack.

Test yourself on Exceptions

A free test with instant, explained results. No account needed.

Start free test
All Exceptions questions →