Skip to content
Sharp

Core Java · interview question

When does a local variable declared inside a method stop existing?

Multiple choiceEasychapter-1-curatedpremiumcore-javascope-and-reassignment
Choose one answer
Answer and explanation

Correct answer

D. It exists only during the method's execution.

Why

Local variables are created when a method is called and are destroyed when the method exits. They do not persist beyond the method call.

Test yourself on Core Java

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

Start free test
All Core Java questions →