Skip to content
Sharp

Core Java · interview question

What happens when an exception is thrown and not caught in a method?

Multiple choiceEasychapter-6-curatedpremiumcore-javathrow-throws-and-propagation
Choose one answer
Answer and explanation

Correct answer

D. It propagates to the caller of the method.

Why

When an exception is thrown and not caught within a method, it propagates up the call stack to the method's caller. This allows higher-level methods to handle the exception.

Test yourself on Core Java

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

Start free test
All Core Java questions →