图解continue 所以如果将i++ 放在continue前面就会避免死循环
import java.util.Scanner; public class For02{ public static void main(String[] args){ //Scanner myScanner = new Scanner(System.in); System.out.println("contunue"); int i=1; while(i<=4){ if(i==2){ System.out.println("continue当i:"+i+"时跳过本次执行(后面剩余的全部语句i++不执行)"); continue; } System.out.println("循环不受影响,继续,i:"+i); i++; }//结束while } //结束主方法 }
结果进入死循环