Skip to content
Sharp

Core Java · interview question

What happens if you try to access a local variable outside its block scope?

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

Correct answer

A. A compilation error occurs.

Why

In Java, accessing a local variable outside its defined scope leads to a compilation error. Local variables only exist within the block they're declared in.

Test yourself on Core Java

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

Start free test
All Core Java questions →