break、continue、goto
在我们使用循环的时候,总避免不了会遇到紧急情况,如刚好在某一次循环中获得了想要的值怎么办,答案是直接终止循环,在java中就给我们提供了这个功能。
break:直接跳出当前循环。
continue:跳出当前循环。
goto:
break
break 主要用在循环语句或者 switch 语句中,用来跳出整个语句块。
break 跳出最里层的循环,并且继续执行除了该循环的下面的语句。
public class Test13Break {
public static void main(String[] args) {
/*
break:用于跳出次循环
*/
//写一个循环:若不写break关键词则循环十次,声明变量i从0开始,问当输出过5后的时候跳出循环,代码如下:
for (int i = 0; i < 10; i++) {//写循环语句,大括号里面是循环内容
System.out.println(i);
}
}
}
public class Test13Break {
public static void main(String[] args) {
/*
break:用于跳出次循环
*/
//写一个循环:若不写break关键词则循环十次,声明变量i从0开始,问当输出过5后的时候跳出循环,代码如下:
for (int i = 0; i < 10; i++) {//写循环语句,大括号里面是循环内容
System.out.println(i);
if (i==5){//判断i是否等于5,也就是上面说的是否输出过5
break;
}
}
}
}
continue
用于跳出本次循环,然后进入下一次循环
public class Test14Continue {
public static void main(String[] args) {
//continue:跳出本次循环,接着执行下一次循环
//如题:设计一个循环输出10个数,为0-9,如果遇见5则不输出。
for (int i = 0; i < 10; i++) {
System.out.println(i);
}
}
}
public class Test14Continue {
public static void main(String[] args) {
//continue:跳出本次循环,接着执行下一次循环
//如题:设计一个循环输出10个数,为0-9,如果遇见5则不输出。
for (int i = 0; i < 10; i++) {
if (i==5){
continue;
}
System.out.println(i);
}
}
}
标签:跳出,10,k22,break,continue,public,循环
From: https://www.cnblogs.com/2580p/p/17377141.html