我正在以经典的方式学习 Java——与 Karel 一起玩。
但我似乎遇到了一个即使在谷歌的帮助下也无法解决的简单问题。
我在 Eclipse 中收到一个错误,说令牌“else”上有语法错误,我应该删除它。
怎么来的?else 语句上方的代码块中的语法是相同的。
这是我的代码:
public void run() {
putBeeper();
if(beepersPresent()){
move();
} while(frontIsClear()){
move();
putBeeper();
} else if(facingEast()){
turnLeft();
move();
}
}