在使用while 时发现一个很大的问题,continue最好慎用!
private void do() { int i = 0; while (true) { //continue;//绝对的死循环 if (i==3) { continue;//一直循环,循环的是最里面的if判断!不是while,一般会进入死循环 } if (i==4) { return;//跟return一样,结束方法体,后面代码全部不再执行直接返回 } if (i == 5) { break;//跟return一样,结束方法体,后面代码全部不再执行直接返回 } i++; } }