freeCodeCamp/guide/chinese/java/loops/control-statements/index.md

1.4 KiB
Raw Blame History

title localeTitle
Jump Statements 跳转声明

跳转声明

跳转语句是一种控制流语句。基本上,您可以使用它们来更改正常执行过程中执行语句的顺序。实质上,这些语句会导致程序控制从下一个预期执行点“跳”到程序中的另一个位置。

以下跳转语句通常与循环一起使用:

当满足条件时,'break'控制语句会跳出循环。这意味着循环的其余部分将不会运行。 例如在下面的循环中如果我达到5则循环中断因此它不会继续。

for(int i=0;i<10;i++){ 
 
  if(i == 5){ //if i is 5, break out of the loop. 
    break; 
  } 
 
 System.out.println(i); 
 } 

输出:

    0 1 2 3 4 

'continue'控制语句是'break'的不太强烈的版本。它只会突破当前的循环实例并继续。在下面的循环中如果i为5则循环继续因此它将跳过下面的print语句并继续前进直到我达到10并且循环停止。

for(int i=0;i<10;i++){ 
 
  if(i == 5){ //if i is 5, break out of the current instance loop. 
    continue; 
  } 
 
 System.out.println(i); 
 } 

输出:

    0 1 2 3 4 6 7 8 9