int d=0;
for(int h=1;h<=10;h++) {
d=d+h;
if ((h>2)&&(h%3==0)){
System.out.println(d);
break;
}System.out.println(d);
}
因为,你的h 是定义在for循环里面, 也就是说,你只能在for循环里面调用