Scope: Class Main in file TestVarEval.java at line 120
means that the scope is a stack frame in the Main method in the file TestVarEval.java at line 120. If a thread is selected in the Threads/Stack tab, you will see a the scope information in the following form:
Scope: Class java.lang.Thread in thread AWT-Motif
A variable has a value when it is within the scope of the current location on the call stack. Global and static variables become active as soon as the program starts execution. Local variables become active when the method they are in is called and execution enters the scope of their declaration. A local variable remains active for as long as the containing method is on the stack and execution is within the scope of its declaration.
See also: