continue和break区别

  continue可以为一种不带标号的语句,作用为终止当前这一轮的循环,跳过本轮循环剩余的语句,直接进入当前循环的下一轮。在while或do while循环中,不带标号的continue语句会使流程直接跳转至条件表达式。另一种是不带标号的continue语句:continue 标号名。这个标号名应定义在程序中外层循环语句的前面,用来标识这个循环结构。

  break语句的作用是使程序的流程从一个语句块内部跳转出来,如从switch语句的分支中跳出,或从循环体内部跳出。break语句分为带标号和不带标号两种。break  标号名:标号名应定义在程序中外层循环语句的前面,用来标识这个循环结构。不带标号的break语句从他所在的switch分支或最内层的循环体中跳出来,执行分支或循环体后面的语句。

猜你喜欢

转载自blog.csdn.net/LNa_heimysuperman/article/details/80041648