Java 为什么它说我';我少了一个括号?
我看不出来。这是我关于代码的计算机科学课程。for循环中缺少第二个分号和增量:Java 为什么它说我';我少了一个括号?,java,Java,我看不出来。这是我关于代码的计算机科学课程。for循环中缺少第二个分号和增量: Uncaught SyntaxError: Unexpected token ')' You might be missing a ( or have an extra ) for(int i=0;i
Uncaught SyntaxError: Unexpected token ')'
You might be missing a ( or have an extra )
for(int i=0;i<8;i++)
实际上,此处显示的错误是未捕获的语法错误:意外的标记“class”
您已经用JavaScript
标记了这个问题,但您的代码是Java
,这是两种完全不同的语言。使用for循环头的第三部分可能缺少(
或有一个额外的)
但这只是编译器的猜测。实际的错误是“意外标记”“它告诉您,在代码中的某个地方,有一个)
不应该在现在的位置。您在代码中要么放得太早,要么放得太晚。其他人已经解释了你做错了什么,但是如果你还没有使用像Eclipse或IntelliJ这样的IDE,那么就开始使用IDE,因为他们会在你编写它们时为你标记这些东西。不要使用纯文本编辑器或“纯”VS代码或升华:它们不会在你出错时捕捉错误,你需要它。意外标记“
并不意味着你丢失了)
,但在意外的地方有一个)
。在您的例子中,for(inti=0;i<8)
忽略了第三部分,即类似于(inti=0;i<8;i++)的的递增部分。如果您不想添加任何负责递增的代码(比如当您想要创建无限循环时),您可以将该部分留空,比如for(int i=0;i<8;)
(注意i<8
之后有一个;
)。
Uncaught SyntaxError: Unexpected token ')'
You might be missing a ( or have an extra )
for(int i = 0; i < 8; i++)