Skip to content
Sharp

Core Java · interview question

When handling exceptions, why is it important to avoid catching the generic Exception class?

Multiple choiceMediumchapter-6-curatedpremiumcore-javacode-reading-with-exceptions
Choose one answer
Answer and explanation

Correct answer

B. It can mask unexpected errors and make debugging difficult.

Why

Catching the generic Exception class can mask unexpected errors, making it difficult to identify the root cause of issues and undermining the clarity and reliability of exception handling.

Test yourself on Core Java

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

Start free test
All Core Java questions →