程序逻辑控制(循环控制)

循环控制操作:

  • 在进行循环处理的时候有两个关键字:continue,break。一般这样的语句都会结合if一起使用。
  • continue:执行到此语句的时候,将跳过当前循环。
public class Hello {
    public static void main(String args[]) {
        for (int x = 0; x <= 10; x++) {
            if (x == 3) {//x=3不执行了
                continue;//执行此语句之后循环体后面的代码不执行了
            }
            System.out.println("x =" + x);
        }
    }
}
  • break :退出整个操作
  • 在其他语言里,有一种就做goto的功能,这样的功能一般不会出现在Java里,而且在Java里也没有相关的语句。
public class Hello {
    public static void main(String args[]) {
        mp:
        for (int x = 0; x < 2; x++) {
            for (int y = 0; y < 3; y++) {
                if (x > 2) {
                    continue mp;
                }
                System.out.println("x =" + x + ",y =" + y);
            }
        }
    }
}
x =0,y =0
x =0,y =1
x =0,y =2
x =1,y =0
x =1,y =1
x =1,y =2

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 谨记 每当清晨太阳初升时,那一刹那,炙热的阳光洒在大地,打破了大地甜美的梦乡,大地苏醒了,因为他知道,只有借着太阳...
    长风留言阅读 4,943评论 0 6
  • 章节1:Java基础知识 课时1:java300集如何学习 基于JDK7.0 深入内存结果,分析JDK源码 高手从...
    星期四晚八点阅读 3,848评论 0 0
  • 每次坐动车上, 总会有很多的感慨。 大概是因为车子开得很快, 而我们却能安稳的坐在座位上, 看着窗外远方走得不大快...
    禾必阅读 1,085评论 1 1
  • 我想 能够称之为梦想的事情都是很美好的事情吧 每个人都有梦想,无论大小 梦想都不容易实现,光有外在条件的支持是不够...
    Lucy筱婧阅读 923评论 0 1
  • 1. 概述 我们终于要开始写插件式换肤框架了,如果一上来就写或者直接从网上去下载别人写好的代码会很坑爹,直接去写你...
    红橙Darren阅读 12,538评论 5 28