public class HelloWorld{
public static void main ( String[] args){
for(int sum=0, int i=1;i<=10;i++){
if(sum>20){
System.out.println(sum);
break;
}else{
sum=sum+i;
}
}
}
}
你这里是同时声明了2个整型变量 sum 和 i ,所以后面的int 不用写,相当于int sum=0,i=1;
for语句的结构
for(;;)
里面最多两个分号,可以无内容,但是分号必须有,你的代码已经不符合结构了