咱们可在程序中使用break关键字用于退出当前循环。code
int x; for(int i = 0 ; i < 10 ; i++){ if(i == 1){ //当i=1时,跳到下一次循环 break; } x++; }
通常咱们会用while
或者if
来进行条件判断:get
while(arr[i] > x){ return i; } if(arr[i] == target){ return i; }
但因为while
也是一个循环体,当在whlie
中使用break只是跳出当前的while
循环:循环
while(i){ while( i==1){ break; //只会跳出当前的while,i--仍会执行 } i--; }