break、continue

  • break在任何循环语句的主体部分,均可用break控制循环的流程。break用于强行退出循环,不执行循环中剩余的语句。(break语句也在switch语句中使用)
  • continue语句用在循环语句体中用于终止某次循环过程,即跳过循环体中尚未执行的语句,接着进行下一次是否执行循环的判定。
  • 关于goto关键字

    1、goto关键字很早就在程序设计语言中出现。尽管goto仍是Java的一个保留字,但并未在语言中得到正式使用;Java没有goto。然而,在break和continue这两个关键字的身上,我们仍然能看出一些goto的影子---带标签的break和continue。

    2、“标签”是指后面跟一个冒号的标识符,例如:label;

    3、对Java来说唯一用到标签的地方是在循环语句之前。而在循环之前设置标签的唯一理由是:我们希望在其中嵌套另一个循环,由于break和continue关键字通常只中断当前循环,但若随同标签使用,它们就会中断到存在标签的地方。

break

public class BreakDemo {
public static void main(String[] args) {
int i = 0;
while(i<100){
i++;
System.out.println(i);
if (i==30){
break;
}
}
}
}

continue

public class ContinueDemo {
public static void main(String[] args) {
int i = 0;
while(i<20){
i++;
if(i%10==0){
System.out.println();
continue;
}
System.out.print(i);//123456789
//111213141516171819 }
}
}

Giving in to feelings is for rich people.Regular people just have to get up.有钱人才能惯着情绪,而普通人只能起床。

最新文章

  1. JSONArray的应用
  2. Selenium-java-TestNg-的运行
  3. es6 ajax
  4. 【Swift学习】Swift编程之旅---扩展(二十四)
  5. 2014年度辛星css教程夏季版第三节
  6. vi 编辑器的使用
  7. 用委托、匿名函数、Lambda的方式输出符合要求的数
  8. IC封装图片认识(二):TO封装图
  9. 九度OJ 1065 输出梯形 (模拟)
  10. nginx 配置禁用ip地址访问
  11. 如何将ubuntu文件夹中文名改为英文
  12. linux安装VLAN,系统怎么划分VLAN打标签上交换机
  13. Jmeter上传附件EXCEL
  14. 设计模式のFactoryPattern(工厂模式)----创建模式
  15. Yii框架的增删改查总结分析
  16. 某公司面试java试题之【一】,看看吧,说不定就是你将要做的题
  17. python 输出颜色与样式的方法
  18. 蒟蒻qxt的sd&#39;日常
  19. ui-router 1.0 001 - resolve, component, sref-active
  20. 牛客网-《剑指offer》-二进制中1的个数

热门文章

  1. 10. watch的实现原理
  2. 安装archlinux系统
  3. react项目--路由封装
  4. 雪花算法-Java分布式系统自增id
  5. CSS的拾遗(1)
  6. cgroup和Linux Namespace基础操作
  7. Linux内核机制—smp_hotplug_thread
  8. JAVA学习笔记-07
  9. Nlog连接密码隐藏
  10. 随机数Random和SecureRandom