Java流程控制break和continue
作者:Code_流苏 时间:2023-06-16 09:49:54
1.break 关键字
break 主要用在:
① 循环语句中
② switch语句中
它的作用:
用来跳出整个语句块。
1.1语法
break 的用法很简单,如下:
break;
就是循环体中一条简单的语句。
1.2实例助解
例子中有上篇所写的增强for循环
public static void main(String args[]) {
int [] numbers = {1, 2, 3, 4, 5, 6, 7, 8, 9};
for(int x : numbers )
{
if( x == 5 ) { // x 等于 5 时跳出循环
break;
}
System.out.print( x );
System.out.print("\n");
}
}
输出演示,如图:
很神奇地,我们可以发现,明明有9个数,却只输出到了4,这大概就是break;语句的魔术吧!
2.continue 关键字
continue 适用于:
任何循环控制结构中
它的作用:
让程序立刻跳转到下一次循环的迭代。
ps: ①在 for 循环中,continue 语句使程序立即跳转到更新语句。
②在 while 或者 do…while 循环中,程序立即跳转到布尔表达式的判断语句。
2.1语法
与break相似,如下:
continue;
2.2实例助解
public static void main(String args[]) {
int [] numbers = {2, 4, 6, 8, 10, 12, 14};
for(int x : numbers ) {
if( x == 10 ) { //x等于10时,跳出本次循环
continue;
}
System.out.print( x );
System.out.print("\n");
}
}
输出演示,如图:
3.两者区别
① break:
a.
break
在任何循环语句的主体部分,均可用break
控制循环的流程。b.
break
用于退出循环,不执行循环中剩余的语句。
② continue:
continue
语句用在循环语句体中,用于终止某次循环过程.
来源:https://blog.csdn.net/qq_51646682/article/details/121940283
标签:Java,流程控制,break,continue
0
投稿
猜你喜欢
C#实现将网址生成二维码图片方法介绍
2022-08-14 02:31:49
新的Java访问mysql数据库工具类的操作代码
2023-04-05 16:54:58
Android在JNI中使用ByteBuffer的方法
2021-11-08 21:14:35
利用Thumbnailator轻松实现图片缩放、旋转与加水印
2022-03-26 18:44:04
spring cloud gateway如何获取请求的真实地址
2023-11-28 20:20:12
Java毕业设计实战之教室预订管理系统的实现
2023-03-03 20:38:11
java中日期格式化的大坑
2021-07-02 09:42:59
formfile文件上传使用示例
2023-06-23 03:41:58
java生成jar包的方法
2022-06-09 12:22:03
java实现超市商品库存管理平台
2022-05-25 10:09:20
c# 如何将字符串转换为大写或小写
2023-01-04 20:44:28
java高并发InterruptedException异常引发思考
2022-09-09 20:15:34
浅析SpringCloud Alibaba-Nacos 作为注册中心示例代码
2022-12-04 14:24:00
详解Spring依赖注入的三种方式使用及优缺点
2023-06-09 18:29:00
Android开发工程中集成mob短信验证码功能的方法
2022-12-15 06:37:02
关于Java中Json的各种处理
2022-06-12 02:37:48
Java类的继承实例详解(动力节点Java学院整理)
2023-01-28 13:19:31
Java数据结构之链表详解
2023-10-20 09:14:08
Java内存模型可见性问题相关解析
2023-01-15 06:22:06
spring整合JMS实现同步收发消息(基于ActiveMQ的实现)
2022-06-09 06:00:36