循环控制 | 学习笔记

开发者学堂课程【Java编程入门循环控制】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/18


循环控制


     内容简介

1.    break控制语句

2.    continue控制语句

 

在循环语句定义的时候还有两个控制语句:break、continue。

1.break控制语句

break主要的功能是退出整个循环结构,观察以下循环结构:

循环控制 | 学习笔记

其执行结果如下:

循环控制 | 学习笔记

如果改为x>3,则代码如下:

循环控制 | 学习笔记

其执行结果如下:

循环控制 | 学习笔记

整个循环都结束。

 

2.continue控制语句

continue严格来讲只是结束当前的一次调用(结束当前循环)

将代码改为x=3,如下:

循环控制 | 学习笔记

其执行结果如下:

循环控制 | 学习笔记

结束循环;

如将代码中break换成continue,代码如下:

循环控制 | 学习笔记

其执行结果如下:

循环控制 | 学习笔记

发现结果中没有3;

当执行到了continue的时候就表示在当前的语句之中后续代码不再执行,而直接进行后续的判断处理。

在C语言里面有一个goto的指令,这个指令会直接造成代码的混乱,所以在开发之中一般都对其深恶痛绝,但是在Java中可以利用continue实现部分goto的功能。

例如下面代码:


其执行结果如下:

循环控制 | 学习笔记

这种代码是Java支持的,但对于此类代码强烈不建议开发者在你的开发代码中出现。只是部分恢复了goto功能,但这个功能是要结合continue去用的,尽量不要去用这种功能,否则程序是非常混乱的。

上一篇:数据库分析与设计总结


下一篇:标识符与关键字 | 学习笔记