continue 和break 的区别
continue是结束当前次数
break结束后面所有次数
例如
package demo;
public class demo1 {
public static void main(String args[]){
for(int x=0;x<9;x++){
if(x==3){
continue;
}
System.out.println("x="+x);
}
}
}
结果
x=0
x=1
x=2
x=4
x=5
x=6
x=7
x=8
package demo;
public class demo1 {
public static void main(String args[]){
for(int x=0;x<9;x++){
if(x==3){
break;
}
System.out.println("x="+x);
}
}
}
结果
x=0
x=1
x=2
二、
在方法返回类型为空的时候,通过设置return ;使后面的不执行
package demo;
public class demo1 {
public static void main(String args[]){
get(100);
}
public static void get(int a){
if(a==100){
System.out.print(a);
return ;//return后面的方法不执行
}
System.out.print("输入错误");
}
}
输出结果
100
三、开发规范建议
在方法重载中,返回的类型定义一样,有利于开发
网友评论