Skip to content
Sharp

Exceptions · interview question

Why is it important to avoid catching Throwable in Java applications?

Multiple choiceMediumchapter-6-curatedpremiumexceptionsreliable-java-error-design
Choose one answer
Answer and explanation

Correct answer

D. It includes errors that should generally not be caught and handled.

Why

Catching Throwable is discouraged because it includes not just exceptions but also errors, which indicate serious problems that an application should not try to catch, such as OutOfMemoryError.

Test yourself on Exceptions

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

Start free test
All Exceptions questions →