break的作用是跳出这个循环(如果这个break或者continue在循环中的if语句里面,不是跳出if语句,而是跳出循环语句),执行这个循环的大括号以后的语句,break在循环语句中是这样,在switch语句用功能也是这样的,而continue是当条件满足的时候不执行这个循环后面的语句,从这个循环的开始重新执行。
以下代码是书本中的范例,我改了一下,运行了一下,终于明白了。
public class BreakAndContinue {
public static void main(String [] args){
for(int i=0;i<20;i++){
if(i==14) break;
if(i%9==0) continue;
System.out.println(i+“ ”);
}
int i=0;
while(true){
i++;
int j=i*27;
if(j==1269) break;
if(i%10!=0) continue;
System.out.print(i+“ ”);
}
}
}
运行的结果如下: 1 2 3 4 5 6 7 8 10 11 12 13 10 20 30 40
在上面的for语句中,如果出现14就跳出本次循环,继续下面的while循环,在前面的14个数中(从0开始),只有9%9==0,所以当i==9的时候,continue了一下,就没有输出"9"了。后面的while也是同一个道理。
通过一个程序发现break 和 continue也并不怎么难,通过例子应该更好理解一点。
例2:
//输出100-200内的质数
public class testContinue2 {
public static void main ( String args[] ) {
for (int i =101; i < 200; i ++) {
boolean f = true;
for (int j = 2; j < i; j++ ) {
if (i % j == 0) {
f = false;
break;
}
}
if (!f) {continue;}
System.out.print(" " + i);
}
}
}
分享到:
相关推荐
本文实例讲述了Python学习笔记之Break和Continue用法。分享给大家供大家参考,具体如下: Python 中的Break 和 Continue break:控制何时循环应该结束 continue: 跳过循环的一次迭代 Break 和 Continue[示例练习]...
这篇文章将深入探讨`break`和`continue`的用法,并通过实例来说明它们在实际编程中的应用。 首先,我们来看`break`语句。`break`的主要功能是立即退出最内层的循环,不再执行循环体中剩余的代码。这在你需要满足...
您可能感兴趣的文章:Python跳出循环语句continue与break的区别python中的break、continue、exit()、pass全面解析Python循环语句之break与continue的用法python中break、continue 、exit() 、pass终止循环的区别详解...
在Python编程语言中,循环控制语句`else`、`break`和`continue`是循环结构的重要组成部分,它们用于在循环执行过程中改变流程。这里我们将深入探讨这些关键字在`for`和`while`循环中的作用。 首先,让我们来看`else...
为了更好地控制循环的流程,Python 还提供了两个重要的控制语句——`break` 和 `continue`。这两个语句能够帮助开发者更灵活地控制循环的执行过程,从而实现更为复杂的逻辑。 #### 二、break 语句详解 ##### 1. ...
在C++编程语言中,`break` 和 `continue` 是两种控制流语句,它们用于在循环结构(如`for`、`while`和`do-while`循环)中改变程序的执行流程。这两个关键字在处理特定条件时非常有用,能够帮助我们优化代码并避免...
在JavaScript编程中,`break`、`continue` 和 `return` 是三种控制流程的关键语句,它们各自有着独特的用途,帮助程序员更灵活地控制程序的执行流程。以下是对这三种语句的详细说明: 1. **`break` 语句** - `...
比较了break与continue的用法不同之处
【Python语法实例】-5 continue 和 break 用法示例
Break、Continue、Goto、Return 语句详解 Break 语句是控制结构语句中的一种,用于终止当前的循环或 switch 语句。Break 语句的形式为:break;Break 语句的功能有两个方面:一是在 switch 语句中,Break 语句会...
在Java编程语言中,`break`和`continue`是两个重要的控制流关键字,它们用于操纵循环结构,使得程序员能够更加灵活地控制程序的执行流程。本文将深入探讨这两个关键字的用法及其在不同循环(如for、while和do-while...
break语句用在while和for循环中。 如果您使用嵌套循环,break语句将停止执行最深层的循环,并开始执行下一行代码。 Python语言 break 语句语法: break 流程图: 实例: #!/usr/bin/python for letter in 'Python':...
在Go编程语言中的break语句有以下两种用法: break语句用于在循环立即终止,程序控制继续下一个循环语句后面语句。 它可用于终止在switch语句的情况(case)。 如果你正在使用嵌套循环(即,一个循环在另一个循环中),...
对break continue goto return语句都有详细讲解! 值得收藏
在JavaScript编程语言中,`break` 和 `continue` 是两种常用的控制流语句,它们用于在循环中改变程序的执行流程。尽管它们的基本用途可能在许多程序员中是常识,但这里我们将探讨它们的一些特殊用法,这些用法可能不...
虽然`continue`和`break`都可以用来控制循环的流程,但它们的功能有所不同: - **`continue`**:只跳过当前循环迭代中剩余的部分,并进入下一次循环。 - **`break`**:则完全终止整个循环,即不再执行任何后续的...
在JavaScript编程语言中,`break`、`continue` 和 `return` 是三个非常重要的控制流程语句,它们各自有着特定的用途,用于控制循环和函数的执行流程。下面将详细阐述这三个关键字的区别及其应用场景。 1. **break**...