测试continue
public static void main(String[] args) {
int s = 0;for (int i = 1; i <= 10; i++)
{
if (i == 6) continue; //如果i等于6,就跳过继续执行下一个
s += i;
System.out.print(i);
}
}
输出结果为:1234578910
测试break
public static void main(String[] args) {
int s = 0;
for (int i = 1; i <= 10; i++)
{
if (i == 6) break; //如果等于6就直接跳过这个大循环,不执行了;
s += i;
System.out.print(i);
}
}
输出结果为:12345
结论很简单:continue是跳出本次小循环,不执行自己,其他后面的还得执行;break是到我这里不行啦,你们后面的都不许走;