「java代码break」java代码写好后怎么运行

博主:adminadmin 2022-12-29 08:12:09 58

本篇文章给大家谈谈java代码break,以及java代码写好后怎么运行对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

java程序中break是什么意思?

for(xxx)

{

1-----------;

2-----------;

if(xxx)

break;

3-----------;

}

执行到break就会跳出for循环,3语句就不再执行。

while循环中也一样。

break多用于switch语句,尽量不要使用break跳出循环,而要使用条件判断中止循环。

java中的break

我用如下例子验证过,break

是跳出for循环的,

代码意思是,如果

break

只是跳出靠近的{},那么还是会接着输出System.out.println(

a

+

b);

直到

a10.

但情况是一旦

a=6

b=11

时,直接

跳出

for

循环。

所以,证实

break

是跳出for循环的。

public

class

H

{

public

static

void

main(String

arg[])

{

int

a=0;

int

b=5;

int

c=1000000;

for(;a+b100;a++,b++)

{

if(a10){

if(b10)

break;

}

System.out.println(

a

+

b);

}

System.out.println(

c

);

}

}

Java中的break语句

public

class

Zhang

{

public

static

void

main(String

args[]){

A:{

System.out.println("A_BLOCK");

B:{

System.out.println("B_BLOCK");

C:{

System.out.println("C_BLOCK");

break

B;

}

}

System.out.println("A_BLOCK

END");

}

System.out.println("ALL

END.");

}

}//这里应有这个}

/*break

B;

是结束了B这个代码段的东西,若改为break

A;就会报错,这是因为这样就

是要结束A这个代码内的内容,可以看一下你程序中

System.out.println("A_BLOCK

END");在A:{}内,也就是说这样就连这条打印块也给其中了,要是你把System.out.println("A_BLOCK

END");

这块给放在A外面在用break

A就不会错了,*/

public

class

Zhang

{

public

static

void

main(String

args[]){

A:{

System.out.println("A_BLOCK");

B:{

System.out.println("B_BLOCK");

C:{

System.out.println("C_BLOCK");

break

A;

}

}

}

System.out.println("A_BLOCK

END");

System.out.println("ALL

END.");

}

}

java中break用法

其实你说的是对的,break是跳出最近的循环.

if是逻辑判断,不是循环,所以会跳出if最近的循环,当i=47事,for循环就会停止.

而你第二段代码,只会跳出while.因为while是break的最近的循环.

而外面的for是没有被跳出的,除非你再写一个判断加个break.

说的有些通俗,希望能理解.

关于java代码break和java代码写好后怎么运行的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-12-29,除非注明,否则均为首码项目网原创文章,转载请注明出处。