java基础_break和contiune用法

Posted 君子攸宁

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java基础_break和contiune用法相关的知识,希望对你有一定的参考价值。

简单地说,比如这样一个程序:
for(...) {
...
continue/break;
...
}
System.out.prinln("a");

continue表示立即去执行“for(...)”这行代码,break表示立即去执行“System.out.prinln("a");”这行代码。

运行break直接结束了for循环
运行continue 直接进行下一次循环

如下代码示例
package java_test;
public class BreakTest {
	public static void main(String args[]) {
		System.out.println("循环没有开始");
		System.out.println("现在开始测试continue");
		for (int i = 0; i < 3; i++) {
			System.out.println("开始第" + i + "次for循环");
			if (i == 1) {
				continue;
			}
			System.out.println("看看continue后这里执行了吗?");
		}
		System.out.println("continue测试完毕\n***********************");
		System.out.println("现在开始测试break");
		
		for (int i = 0; i < 3; i++) {
			System.out.println("开始第" + i + "次for循环");
			if (i == 1){
				break;
			}
			System.out.println("看看break后这里执行了吗?");
		}
		System.out.println("break测试完毕\n***********************");
	}
}

运行结果:

循环没有开始

现在开始测试continue

开始第0次for循环

看看continue后这里执行了吗?

开始第1次for循环

开始第2次for循环

看看continue后这里执行了吗?

continue测试完毕

***********************

现在开始测试break

开始第0次for循环

看看break后这里执行了吗?

开始第1次for循环

break测试完毕

***********************

 














以上是关于java基础_break和contiune用法的主要内容,如果未能解决你的问题,请参考以下文章

Java基础14----循环控制以及循环嵌套

Java基础14----循环控制以及循环嵌套

4_while循环结构和break&continue

day03_java基础语法

day03_java基础语法

java===java基础学习---流程控制,for,if,switch,continue,break