
java基础知识:break语句和continue语句
发布日期:2021-05-08 17:43:15
浏览次数:18
分类:精选文章
本文共 1121 字,大约阅读时间需要 3 分钟。
break语句与continue语句的应用
break语句的应用范围
break语句主要用于终止当前循环或选择结构,跳出当前层循环。它可以用在for、while、do-while循环中,也可以用在switch语句中。
break语句的作用
- break语句的作用:break语句可以强迫程序中断当前循环或选择结构,立即跳出当前层循环或选择结构,继续执行循环外的下一个语句。
- 嵌套循环中的break:如果break语句出现在嵌套循环中的内循环中,则break语句只会跳出当前层循环,而不会影响外层循环。
break语句的示例
以下是一个使用break语句的示例:
public class T { public static void main(String args[]) { for (int k = 0; k < 10; k++) { // 假设i在这里应该是k,但在代码中i没有声明,可能是错误 if (k == 2) { break; } } System.out.println(k); // 输出0 }}
执行结果:当k=2时,break语句会跳出循环,程序继续执行循环外的语句,此时k的值仍然是0。
continue语句的应用
continue语句与break语句类似,但它的作用是继续执行当前循环的下一个迭代,跳过当前循环的当前迭代,继续执行剩下的循环。
continue语句的示例
以下是一个使用continue语句的示例:
public class T { public static void main(String args[]) { for (int k = 0; k < 10; k++) { if (k == 2) { continue; } System.out.println(k); } }}
执行结果:当k=2时,continue语句会跳过当前迭代,k的值会自动加1,继续执行循环。因此,输出结果为0 1 3 4 5 6 7 8 9。
补充知识
- 重载:在Java中,允许在同一个类中定义多个具有相同名称但参数列表不同的方法。这些方法被称为重载方法。重载方法的返回类型、异常类型和可变参数类型可以不同,但它们必须有不同的参数列表。
通过这些例子可以看出,break语句和continue语句在控制循环流程中起到了重要作用。
发表评论
最新留言
表示我来过!
[***.240.166.169]2025年04月04日 17时19分58秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Nginx---惊群
2019-03-05
项目中常用的审计类型概述
2019-03-05
(九)实现页面底部购物车的样式
2019-03-05
python-day3 for语句完整使用
2019-03-05
基于LabVIEW的入门指南
2019-03-05
weblogic之cve-2015-4852
2019-03-05
Java注释
2019-03-05
C++ 函数重载
2019-03-05
使用mybatis-generator生成底层
2019-03-05
Mybatis【5】-- Mybatis多种增删改查那些你会了么?
2019-03-05
计算输入的一句英文语句中单词数
2019-03-05
lvs+keepalive构建高可用集群
2019-03-05
6 个 Linux 运维典型问题
2019-03-05
取消vim打开文件全是黄色方法
2019-03-05
一个系统部署多个tomcat实例
2019-03-05
HP服务器设置iLO
2019-03-05
从头实现一个WPF条形图
2019-03-05
使用QT实现一个简单的登陆对话框(纯代码实现C++)
2019-03-05