class JuBuBianLianFormat1 //局部变量初始化问题{
public static void main(String[] args)
{
//定义3个局部变量并对x、y进行初始化
int x = 1,y = 2,z;
for (int i=0; i<10; i++)
{
//对z进行初始化
z = x+y;
}
//打印z的值
System.out.println(z);
}
}
为什么该程序在编译时会报错:
JuBuBianLianFormat1java:10: 错误: 可能尚未初始化变量z
System.out.println(z); |
|