是,局部变量作用域仅限于定义它的函数内部
到10,跳出循环
你这sum=sum+i又不是循环里面,你for循环的后边有个;分号,i相当于是在循环外,在循环外你又没有定义i变量,当然会报错,如果没有分号的情况下,你这程序也不对,会死循环,i=i++改成直接i++,并且class灯!你见过有几个用中文作为类名的?要遵守java规范!