我创建了一个方法并不断收到错误,我需要在方法结束时包含一个}.我把}放入,错误仍然存在!如果我然后删除}将在先前的方法上弹出相同的错误; 那个错误以前没有.换句话说,如果我在我最近的方法上键入},那么错误就会保留在那里,只有那里.如果我删除它,它会复制我之前的方法上的错误.
private void putThreeBeepers() {
for (int i = 0; i < 2; i++) {
putBeeper();
move();
}
putBeeper();
}
private void backUp() {
turnAround();
move();
turnAround();
}
Run Code Online (Sandbox Code Playgroud)
你真的想要到你的文件的顶部,并一直到底进行适当和一致的缩进.
例如...
private void putThreeBeepers()
{
for (int i = 0; i < 2; i++) {
putBeeper();
move();
}
putBeeper();
}
private void backUp()
{
turnAround();
move();
turnAround();
}
Run Code Online (Sandbox Code Playgroud)
赔率是,在某条线上,你错过了一个}.你的描述不是很清楚,但是如果你发布的代码是你在文件中实际格式化的代码,那么你可能只是错过了某些地方......并且糟糕的缩进使得它很难被发现.
消息正在发生变化的事实令人困惑,但在这些情况下,您会看到这种情况.
小智 5
该错误可能具有误导性。在我的情况下,我有不正确/不完整的评论语句,如下所示,这些语句被破坏导致此错误:
/*
// */
*/
Run Code Online (Sandbox Code Playgroud)
修复评论修复了错误。希望这可以帮助。谢谢。
| 归档时间: |
|
| 查看次数: |
61026 次 |
| 最近记录: |