break直接跳出一个循环体,比如:
for(int i=0;i<10;i++)
{
if(i>2)
break;
System.out.println(" i="+i);
}//输出i=0 i=1 i=2,满足条件则连同for的整个循环都跳出了
continue放弃本次循环剩下的内容不执行,继续下个循环,例如:
for(int i=0;i<10;i++)
{
if(i<2)
continue;
System.out.println(" i="+i);
}//输出i=2 i=3...i=9满足条件时直接跳过了下面的代码
//注意break的例子用的是>号,这里是小于
return 用于结束这个函数,例如:
int add(int a,int b)
{
int sum=a+b;
if(sum>10)
return sum;
sum=sum*3;
return sum;
}//传入两个数,和大于10的时候,直接返回和的值,若不是,则执行下面的代码。
//注意:函数中的return可以直接跳出循环嵌套,结束函数的执行。 |