continue BLOCK |
continue 实际上是一个流控制语句而不是函数。如果有一个continueBLOCK连接到一个BLOCK(通常是在while或foreach),它将始终被执行之前的条件再次进行计算,就像C语言的一个for循环中的第三部分。因此,它可用于一个循环变量递增,从而循环一直持续通过的下一条语句。
last, next, redo 可能会出现在一个continue块。
无
while (EXPR) { ### redo always comes here do_something; } continue { ### next always comes here do_something_else; # then back the top to re-check EXPR } # by www.gitbook.net ### last always comes here