java里break的作用

Python016

java里break的作用,第1张

return语句作用(1)return从当前的方法中退出,返回到该调用的方法的语句处,继续执行。(2)return返回一个值给调用该方法的语句,返回值的数据类型必须与方法的声明中的返回值的类型一致。(3)return后面也可以不带参数,不带参数就是返回空,其实主要目的就是用于想中断函数执行,返回调用函数处。break语句的作用(1)break在循环体内,强行结束循环的执行,也就是结束整个循环过程,不在判断执行循环的条件是否成立,直接转向循环语句下面的语句。(2)当break出现在循环体中的switch语句体内时,其作用只是跳出该switch语句体。

我用如下例子验证过,break

是跳出for循环的,

代码意思是,如果

break

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

a

+

b)

直到

a<10.

但情况是一旦

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+b<100a++,b++)

{

if(a<10){

if(b>10)

break

}

System.out.println(

a

+

b)

}

System.out.println(

c

)

}

}