JLS14.4:不允许一个本地变量声明语句做为一条语句在for,while,或do循环中重复执行。
像下面的是不合法的:
for(int i=0;i<10;i++)
int j=i;
除非加上大括号,才会变合法:
for(int i=0;i<10;i++)
{
int j=i;
}
JLS14.4:不允许一个本地变量声明语句做为一条语句在for,while,或do循环中重复执行。
像下面的是不合法的:
for(int i=0;i<10;i++)
int j=i;
除非加上大括号,才会变合法:
for(int i=0;i<10;i++)
{
int j=i;
}