#### 实例1:
```java
package com.yeyue.struct;
public class BreakDemo {
public static void main(String[] args) {
int i = 0;
while (i<100){
i++;
System.out.println(i);
if (i==30) {
break; //强制退出循环
}
}
System.out.println("break");
}
}
```
#### 实例2:
```java
package com.yeyue.struct;
public class ContinueDemo {
public static void main(String[] args) {
int i =0;
while(i<100){
i++;
if (i%10==0){
System.out.println();
continue;
}
System.out.print(i + "\t");
}
/**
* 在任何循环语句的主体部分都可以用break控制循环的流程
* break强制退出循环,不再执行循环中剩余的语句(也可以在switch中使用)
* continue 用于循环主体中,用于终止某次循环过程,即跳过循环体重尚未执行的语句,接着执行下一次是否执行循环的判定
*/
}
}
```
#### 实例3:
```java
package com.yeyue.struct;
public class LabelDemo {
public static void main(String[] args) {
//打印101到150之间的所有质数
int count = 0;
outer:for (int i=101;i<150;i++){
for(int j = 2;j<i;j++){
if(i % j ==0){
continue outer;
}
}
System.out.print(i+" ");
}
}
}
```