java中break用法

其实你说的是对的,break是跳出最近的循环.if是逻辑判断,不是循环,所以会跳出if最近的循环,当i=47事,for循环就会停止.而你第二段代码,只会跳出while.因为while是break的最近的循环.而外面的for是没有被跳出的,除非你再写一个判断加个break.说的有些通俗,希望能理解....
java中break用法
其实你说的是对的,break是跳出最近的循环.
if是逻辑判断,不是循环,所以会跳出if最近的循环,当i=47事,for循环就会停止.
而你第二段代码,只会跳出while.因为while是break的最近的循环.
而外面的for是没有被跳出的,除非你再写一个判断加个break.
说的有些通俗,希望能理解.2013-10-09
Java中的break,主要用在两个地方,一个是在循环中,用来跳出循环,一个是在switch中,是为了跳出switch;下面我简单的写两个小例子:
循环:
for(int i=0;i<5;i++){
if(i==2){
System.out.println("跳出循环");
break;

}
}

switch:
switch(i){
case 1 :System.out.println(i);break;
case 2 :System.out.println(i);break;
default:System.out.println(i);break;
}2015-06-02
break用于跳出循环,if是判断语句。第一段当i=47时跳出的不是if,而是外层的for。第二段的break是跳出的内层while循环,外层的for是要执行到最后。总之,if不是循环语句2013-10-09
if不是最近的循环体,所以掠过if,直接跳出了for循环。
while是循环体,跳出后,又走到了for循环+1后,再次运行while循环
ps:break 只会跳出 for while case2013-10-09
break只能中止一级循环,第二个代码中Break结束了While循环,但i的值还会受For循环的影响继续增加,所以结果不一样2013-10-09
while就是最近的循环体。所以你在while时,当i=47时,就进入while,然后break,跳出了while循环。而for循环并没有跳出。。。2013-10-09
mengvlog 阅读 7 次 更新于 2025-07-19 08:08:33 我来答关注问题0
  •  翡希信息咨询 请教一下Java中的continue和break的用法,本人刚开始学,较菜。

    Java中的continue和break语句主要用于控制循环的执行流程。continue语句的用法作用:continue语句用于跳过当前循环的剩余部分,并立即开始下一次循环的迭代。示例:在你提供的代码段中,if continue;表示当i为偶数时,跳过System.out.println;语句,直接开始下一次循环。这意味着偶数不会被后面换行符影响,而是继...

  •  翡希信息咨询 Java中return和break用法有什么区别,是不是return只能在方法中?主方法不可

    return:只能在方法内部使用。当方法执行完毕或需要提前结束时,可以使用return来返回结果或结束方法。break:主要用于循环结构中,也可以在switch语句中使用来跳出当前的case块。关于主方法:主方法:在Java中,主方法的返回类型是void,这意味着它不需要返回任何值。因此,在主方法中通常不会使用return语句来...

  •  腾云新分享 java中 break的用法

    在Java编程语言中,`break`语句用于立即退出循环或标签指定的语句块。`break`语句通常与`for`、`while`和`do-while`循环一起使用,用于提前终止循环,避免执行剩余的循环体代码。例如,在`for`循环中,当满足特定条件时,可以使用`break`语句跳出循环。下面是一个示例:for(int i = 0; i < 10; i...

  • 在Java编程中,break语句主要用于结束特定的循环。当某个条件满足时,break会立即终止其所在的大括号内的循环状态,使程序执行流程跳转到循环结构后的代码。例如,在打印99乘法表时,每行的乘法结果有所不同,第一行只有1*1,第二行则包含2*1和2*2等。因此,当后面的乘数大于前面的乘数时,可以通过b...

  • 在Java中,break和continue的功能如下:break:功能:立即终止当前所在的循环,并跳出循环体,不再执行循环中剩余的语句以及后续的循环迭代。示例:假设在一个循环中,当前是第5次迭代,总共需要循环10次。如果这时执行break,那么从第5次迭代之后的循环将全部不再执行。continue:功能:立即结束当前循环的这...

檬味博客在线解答立即免费咨询

Java相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部