版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sunguodong_/article/details/82015995
跳出外循环
package work;
public class Test3 {
public static void main(String[] args) {
flag1: for (int i = 0; i < 10; i++) {
System.out.println("外循环:" + i);
for (int j = 0; j < 5; j++) {
System.out.println("内循环:" + j);
if ((i + j) == 9) {
break flag1;
}
}
}
}
}
跳出代码块
package work;
public class Test4 {
private static Double salary=10000.0;
public static Double raiseSalary(String name) {
flag: {
if (name.equals("阿紫")) {
break flag;
} else {
salary += 999;
}
}
return salary;
}
public static void main(String[] args) {
Double postSalary1=raiseSalary("阿紫");
Double postSalary2=raiseSalary("阿朱");
System.out.println("阿紫菇凉调整后的工资:"+postSalary1);
System.out.println("阿朱菇凉调整后的工资:"+postSalary2);
}
}
continue 也有类似的使用方法,在此不再累述。