流程控制

可以通过使用 breakcontinue 表达式来控制循环的流程或执行。

打破

break 退出当前循环。如果循环嵌套在另一个循环中,则父循环不受影响。

for (i in 0...10) {
    for (j in 0...10) {
        if (j == 5) break;
        trace(i, j);
    }
}

试试 try.haxe.org 上的例子

继续

continue 在表达式处跳过循环的当前迭代。如果循环嵌套在另一个循环中,则父循环不受影响。

for (i in 0...10) {
    for (j in 0...10) {
        if (j == 5) continue;
        trace(i, j);
    }
}

试试 try.haxe.org 上的例子

参考