Skip to content
Sharp

Core Java · interview question

What would happen if you try to add a null key to a TreeMap?

Multiple choiceHardchapter-4-curatedpremiumcore-javacode-reading-with-collections
Choose one answer
Answer and explanation

Correct answer

D. ClassCastException

Why

TreeMap requires keys to be comparable to maintain order. Adding a null key would result in a ClassCastException since null cannot be compared to other keys.

Test yourself on Core Java

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

Start free test
All Core Java questions →