Skip to content
Sharp

Core Java · interview question

Why does the 'throws' keyword in a method signature matter in practice?

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

Correct answer

D. To indicate that a method can propagate exceptions up the call stack.

Why

The 'throws' keyword in a method signature indicates that the method can propagate specified exceptions up the call stack, allowing the caller to handle them.

Test yourself on Core Java

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

Start free test
All Core Java questions →