2019独角兽企业重金招聘Python工程师标准>>>

continue的功能和break有点类似,区别是continue只是终止本次循环,接着开始下次循环。而break则是完全中止循环。可以理解为continue的作用是略过档次循环中剩下的语句,重新开始新的循环.

如果把一个continue语句放在单次循环的最后一行,这个continue语句是没有任何意义的--因为它忽略了一片空白,没有任何程序语句

与break类似,continue也可以紧跟一个标签,用于直接结束标签所标示循环的当次循环,重新开始下一次循环。里入下面代码:
public class TestContinue2{
    public static void main (String[] args){
        //外层循环
        outer
        for(int i=0;i<5;i++){
            //内层循环
            for(int j=0;j<3;j++){ 
                System.out.println("i的值为:"+i+"j的值为:"+j);
                if(i==1){ 
                    //跳出outer标签所指定的循环。
                    continue outer;
                  }
            }
        }
    }
}
运行上面的程序,循环变量的值将无法超过1,因为当j=1的时候,continue outer语句就结束了外层循环的当次循环,直接开始下一次循环,内层循环没有机会执行完成。
与break类似的,continue后的标签也必须是一个有效标签,即这个标签通常应该放在continue所在循环的外层循环之前定义。

转载于:https://my.oschina.net/u/246522/blog/81017

while/do while /for 循环中continue相关推荐

  1. 循环中continue用法

    循环中continue的用法 输出1--9中的奇数 n=1 while n<10:if n%2==0:continueprint(n)n=n+1 结果只出现了1. 那么错误在哪呢? if n%2 ...

  2. JavaScript 循环中Continue语句

    在JavaScript中,你可以使用continue语句重新启动循环的新迭代.该语句可以在while循环,for循环或for-in循环中使用 continue语句终止当前循环或标记循环的当前迭代中的语 ...

  3. 在内部循环中Continue外部循环

    有时候你希望在一个嵌套循环的外层循环中执行Continue操作.例如,假设你有一连串的标准,和一堆items. 并且你希望找到一个符合每个标准的item. match = null; foreach( ...

  4. 嵌套/双层循环中的continue和break详解

    嵌套/双层循环中的continue和break详解 大部分直到在一层循环中continue和break的作用,其作用为: continue:跳过这次循环,直接开始下一次循环 break:直接结束循环 ...

  5. Python入门--二重循环中的continue和break

    #二重循环中的break和continue #二重循环中的break和continue用于控制本层循环 ############################################# fo ...

  6. 循环中的continue与break语句

    文章目录 前言 一.break语句 二.continue语句 总三:嵌套循环中的break和continue 总结 前言 回顾上一篇文章中学到的循环我们知道,循环主要做的一件事情利用机器强大的执行能力 ...

  7. for循环中的break与continue

    在for循环中break与baicontinue的区别如下: break用于完全结束一个循环,du跳出循环体执行循环后面的语句:而continue是跳过当次循环中剩dao下的语句,执行下一次循环.简单 ...

  8. python中continue语句的作用_python 循环中的continue 与 break

    python 循环中的continue 与 break continue和break只能在循环中使用,他们以各自的方式让循环更加灵活 1. continue coninue的中文翻译是继续,在循环体里 ...

  9. 总结: 循环中的else

    1.循环中的else for...else... while...esle... 如果循环正常结束,则执行else中的代码,如果循环异常结束,不执行else中的代码 break 可以打破循环造成循环异 ...

最新文章

  1. 谷歌发表“移动AR设计的最佳做法”
  2. gui - tkinter 开发
  3. Redis和Memcache的区别总结
  4. 这6个高效的Java库,你知道吗?
  5. boost::hana::make_lazy用法的测试程序
  6. python processpoolexector 释放内存_使用Python的multiprocessing.pool,内存使用量不断增长...
  7. 属性 方法c语言,C语言如何实现C++中对象属性和方法
  8. 微信公布6月朋友圈十大谣言 包括不打疫苗不让上飞机高铁等
  9. 计算机配件的真假辨伪,专家教你辨真伪 “火眼金睛”辨真假配件
  10. MyBatis如何返回自增的ID
  11. 工作流软件是未来web的支柱
  12. ibatis学习四---执行流程浅析
  13. 起来吧!不要做奴隶的ITproject师们!
  14. Aspose.Cell 导出和导入Excel
  15. 爱的历史摘录(西蒙·梅)
  16. 软件开发工具【十四】 之 常用建模工具
  17. js定时器原理的深度剖析
  18. 寻找回文素数python
  19. 最高限价!单晶组件或无缘国网分布式光伏系统招标
  20. 关于office2016 程序停止运行。。。的问题

热门文章

  1. 走你!Github 开源整合
  2. Jenkins +maven+tomcat自动构建部署(学习笔记三十六)
  3. Python基础---线程
  4. 行走智慧城市 数据要有统一“身份”
  5. Tomcat虚拟目录配置
  6. 高性能 Windows C++ 通用组件 VC-Logger v2.0.3 正式发布
  7. NHibernate初学者指南(1):开篇
  8. 分层开发思想与小笼包
  9. Redis 桌面管理工具 RedisDesktopManager 2019.0 发布
  10. system.DateTime ToDateTime(System.String)”,因此该方法无法转换为存储表达式-解决方法...