Skip to content
Sharp

Core Java · interview question

How would you explain a significant advantage of using local variables over global variables in methods in an interview?

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

Correct answer

C. Local variables limit the scope of potential errors.

Why

Local variables limit their scope to the method, reducing the risk of unintended interactions with other parts of the code. This containment can minimize the potential for errors and improve code maintainability.

Test yourself on Core Java

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

Start free test
All Core Java questions →