读书人

请问:break;不能在循环活切换的外部使

发布时间: 2012-01-07 21:41:55 作者: rapoo

请教: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

读书人网 >J2SE开发

热点推荐