break关键字

image.png

  • break只能用于switch语句和循环语句中
  • 结束当前循环
  • 关键字后面不能声明执行语句
  • 标号语句必须紧接在循环的头部。标号语句不能用在非循环语句的前面。

continue关键字

  • continue只能使用在循环结构中
  • continue语句用于跳过其所在循环语句块的一次执行,继续下一次循环
  • continue语句出现在多层嵌套的循环语句体中时,可以通过标签指明要跳过的是哪一层循环
  • 关键字后面不能声明执行语句 ,因为程序永远不会执行其后的语句,否则编译不通过
  • 标号语句必须紧接在循环的头部。标号语句不能用在非循环语句的前面。

return关键字

  • return:并非专门用于结束循环的,它的功能是结束一个方法。 当一个方法执行到一个return语句时,这个方法将被结束。
  • 与break和continue不同的是,return直接结束整个方法,不管这个return处于多少层循环之内