Skip to content
Sharp

Exceptions · interview question

Which exception type should be used to indicate a logic error?

Multiple choiceEasychapter-6-curatedpremiumexceptionschecked-vs-unchecked-exceptions
Choose one answer
Answer and explanation

Correct answer

B. RuntimeException

Why

RuntimeExceptions are used to indicate logic errors in the program. These are issues that are typically caused by programming mistakes and should be fixed in the code rather than handled at runtime.

Test yourself on Exceptions

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

Start free test
All Exceptions questions →