【JAVA】13、循环的中断

来源:互联网 发布:画平面图的软件 编辑:程序博客网 时间:2024/06/11 20:44

本篇博文最后修改时间:2016年2月29日,18:48。


一、简介

本篇介绍循环的2种中断语句break和continue。


二、实验平台
系统版本:Windows7 家庭普通版 32位操作系统。

三、版权声明
博主:思跡
声明:喝水不忘挖井人,转载请注明出处。
原文地址:http://blog.csdn.net/omoiato
联系方式:315878825@qq.com

Java零基础入门交流群:541462902


四、循环的2种中断语句

1、break语句

break语句可以强迫程序中断语句所在层的循环,继续执行循环外的下一个语句。

格式:

for (初始赋值;判断条件;设增减量){    语句1;    语句2;       …       break;       …           // 若执行break语句,此块内的语句将不会被执行    语句n;}    …

范例:

public class BreakDemo {    public static void main(String []args)     {       for (int i = 0; i < 10; i++)       //使用for循环        {             if(i == 3)                     //如果i的值为3            {                 break;                    //退出整个循环              }            System.out.println("i =" +i);  //打印信息        }    }}
程序运行结果:



2、continue

continue语句可以强迫程序停止运行剩余的循环主体,回到循环的开始处继续运行。

格式:

for (初值赋值;判断条件;设增减量){    语句1;    语句2;       …    continue                 … //若执行continue语句,则此处将不会被执行    语句n;}       …

范例:

public class ContinueDemo {    public static void main(String []args)     {        for (int i = 0; i < 10; i++)       //使用for循环         {             if(i == 3)                     //如果i的值为3            {                 continue;                    //退出一次循环              }            System.out.println("i =" +i);  //打印信息         }    }}
程序运行结果:



ps:从程序运行结果看,continue语句只是中断了一次循环,而break语句退出了整个循环。

0 0
原创粉丝点击