浅析java中break、continue和return的区别
来源:互联网 发布:广州实时公交查询软件 编辑:程序博客网 时间:2024/06/05 10:53
1.return是java中的关键字,一般用于有参方法末尾,表示返回值,同时如果用于程序的中间,表示程序提前结束,后面的部分不再执行了。
public class test {
public static void main(String[] args) {
int a=1;
System.out.println("执行1");
if(a==1) {
return;
}
System.out.println("执行2");
}
}
public class test {
public static void main(String[] args) {
int a=1;
System.out.println("执行1");
if(a==1) {
}
System.out.println("执行2");
}
}
2.break也是java中的关键字,表示跳出循环体。
public class test {
public static void main(String[] args) {
for(int i=0;i<5;i++) {
if(i==2) {
break;
}
System.out.println(i);
}
}
}
3.同时在多重嵌套循环中,break可以跳出指定的循环
public class test {
public static void main(String[] args) {
a: for(int i=1;i<5;i++) {
b: for(int j=1;j<6;j++) {
if(j==3) {
break b;//跳出循环b
}
System.out.println(i*j);
}
}
}
}
public class test {
public static void main(String[] args) {
a: for(int i=1;i<5;i++) {
b: for(int j=1;j<6;j++) {
if(j==3) {
break a; //跳出循环a
}
System.out.println(i*j);
}
}
}
}
4.continue表示跳出当前的循环,后面部分继续执行
public class test {
public static void main(String[] args) {
for(int i=0;i<5;i++) {
if(i==2) {
continue;
}
System.out.println(i);
}
}
}
- 浅析java中break、continue和return的区别
- Java中continue,break,return的区别
- java中continue,return,break的区别
- java中continue,break,return的区别?
- java中break,continue和return的区别
- Java 中return、continue和break的区别
- Java中关键字continue、break和return的区别
- Java中关键字continue、break和return的区别
- Java中return,break和continue的用法及区别
- Java中关键字continue,break和return的区别
- Java中关键字continue、break和return的区别
- Java语言中关于break,continue和return的区别
- Java中关键字continue、break和return的区别
- Java中break return continue 区别
- Java中break, continue, return区别
- Java中break, continue, return区别
- Java中break return continue 区别
- Java中break return continue 区别
- pyx文件 生成pyd 文件用于 cython调用
- Path类常用API介绍
- iFrame父子页面相互调用
- RMAN中通过时间点不完全恢复报ORA-01841的解决办法
- 机器学习实战之数回归,CART算法
- 浅析java中break、continue和return的区别
- 代码块
- 实验4:栈和队列的基本操作实现及其应用之《进制转换》
- 【算法】稳定匹配二(JAVA版)
- USART--串口通信
- 也谈软件版本控制的问题
- Mongodb的增删改查
- KandQ:单例模式的七种写法及其相关问题解析
- C++ Object slice