在Example3_02类的for循环语句中声明的局部变量i,其作用域是怎样的?若在for循环结束后尝试访问i,会发生什么? A. 变量i的作用域是整个main方法,循环结束后可以访问,值为3。 B. 变量i的作用域仅限于for循环内部,循环结束后尝试访问会引发运行时错误。 C. 变量i的作用域仅限于for循环内部,循环结束后尝试访问会引发编译错误。 D. 变量i的作用域是整个类Example3_02,循环结束后可以访问,值为3。 答案解析 在for循环中声明的局部变量的作用域仅限于该for循环内部。超出这个作用域后尝试访问该变量会导致编译错误,因为编译器无法找到该变量。 因此C是正确的。 正确答案:C