Java-break语句和continue语句

本文最后更新于2022.04.08-14:01,某些文章具有时效性,若有错误或已失效,请在下方留言或联系涛哥

break

改变程序控制流

作用:用于do-while,while,for循环中时,可以跳出循环而执行循环后面的语句

while ( ) {
     ......
     ......
     break;//跳出整个循环,break通常在循环与条件语句一起使用
     ......
     ......
}

do {
     ......
     ......
     break;//跳出整个循环,break通常在循环与条件语句一起使用
     ......
     ......
}while ( ); 

for ( ) {
     ......
     ......
     break;//跳出整个循环,break通常在循环与条件语句一起使用
     ......
     ......
}

continue

只能用在循环里

作用:跳过循环体中剩余的语句而执行下一次循环

while ( ) {
     ......
     ......
     continue;//继续下一次循环,通常与条件语句一起使用,加速循环
     ......
     ......
}

do {
     ......
     ......
     continue;//继续下一次循环,通常与条件语句一起使用,加速循环
     ......
     ......
}while ( ); 

for ( ) {
     ......
     ......
     continue;//继续下一次循环,通常与条件语句一起使用,加速循环
     ......
     ......
}

使用场合

  1. break只用于switch和循环结构中
  2. continue只能用于循环结构中

作用

  1. break终止某个循环,程序跳转到循环块外的下一条语句
  2. continue跳出本次循环,执行下一次循环

循环适用情况

  • 循环次数确定,用for循环
  • 循环次数不确定,用while,do-while循环

 

三种循环特点:外层循环变量变化一次,内层循环变量变化一遍

阅读剩余
THE END