在实际开发过程中,并不是任何情况下都要让循环从始至终全部执行完毕,有时需要对循的执行进行一定程度的控制。Java语言中提供了break和continue两个关键字来控制循环的执行。本小节首先介绍break关键字的使用。
在前面几个小节所列举的循环例子中,所有的循环都是从头到尾全部执行完毕。但有的时候,不需要循环全部执行完毕就可以提前结束循环。比如,用循环的方式在一个元素不重复的数组中寻找某个特定的数字,当找到这个数字之后,如果继续向后寻找,数组中一定不会再次出现这个数字,因此可以提前结束循环。
专业上,把提前结束循环的操作称为“中止循环”。需要注意,“中止循环”和“终止循环”并不是一个概念。“中止循环”是指循环没有运行完预定的次数就提前结束,这个操作需要用break关键字来完成。break关键字可以单独构成一条语句,因此当break后面加上分号时,也被称为break语句。虚拟机执行循环语句时遇到break语句,会立刻中止循环,即使本轮循环中还有一部分循环语句没有执行完毕也会如此。【例03_12】演示了在数组中寻找特定元素,并在找到该元素后如何使用break语句中止循环。
【例03_12 寻找特定元素】
Exam03_12.jav
上一篇:带绝和生的成语
下一篇:世界杯标准盘什么意思