Skip to content
Sharp

Core Java · interview question

What does calling a method that throws an unchecked exception without handling it evaluate to?

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

Correct answer

D. The program terminates if the exception is not caught.

Why

Unchecked exceptions, such as RuntimeExceptions, do not require explicit handling. If they are not caught, they can cause the program to terminate abruptly.

Test yourself on Core Java

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

Start free test
All Core Java questions →