Skip to content
Sharp

Exceptions · interview question

Which Java exception type should be used for an illegal argument passed to a method?

Multiple choiceEasychapter-6-curatedpremiumexceptionsreliable-java-error-design
Choose one answer
Answer and explanation

Correct answer

A. IllegalArgumentException

Why

IllegalArgumentException is used when a method receives an argument that is inappropriate or invalid. It's a common way to signal that the caller has passed incorrect parameters.

Test yourself on Exceptions

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

Start free test
All Exceptions questions →