找了一上午的问题,while(true){}下的代码总是报错,
后来发现while循环中有个return,以为发现问题的根源。
注释掉后依然报错,挠头呀。
按照编译器提示remove代码,可以成功,但while循环下面的代码全部被删除掉啦,涉及到执行的功能模块呢。
最后发现要跳出while循环,使用break,顺利解决。
while一般用于 不清楚需要循环多少次的情况下
while(true){ //循环条件中直接为TRUE
//循环内容
if(符合某条件){ //直到符合条件后跳出本循环 否则一直循环下去
break;
}
}