日期:2014-05-20  浏览次数:20801 次

请教:break;不能在循环活切换的外部使用是什么样的错误?
请教:break;不能在循环活切换的外部使用是什么样的错误?


是括号的不对称?

------解决方案--------------------
break 在 for、switch、中用,有可能是括号不对break放错地方
------解决方案--------------------
你使用了break就会跳出离它最里层的循环,如果没有跳出,最大的可能是逻辑错误:压根就没有执行break语句
你可以将
Java code

break;

------解决方案--------------------
改成return
------解决方案--------------------
探讨

杯具,昨晚困了,忘了贴,今早爬起来贴:
部分内部类的代码如下:
private class KeyMonitor extends KeyAdapter{
public void keyPressed(KeyEvent e) {
int key = e.getKeyCode();

if(key==KeyEvent.VK_LEFT){
x-=5;
break;……

------解决方案--------------------
break 是跳出该层循环 一般用在循环语句中
要是在if条件句中 出现breadk 肯定报错
 break cannot be used outside of a loop or a switch