0

我是 Java 新手,正在阅读 Java All-in-One for Dummies 一书。

即使我完全从书中复制了 HelloApp.java,我也遇到了错误。在这里,它是直接从我的 .java 文件中复制和粘贴的:

public class HelloApp
{
    public static void main(String[] args)
    {
        System.out.println("Hello, World!");
    {
}

我收到以下错误:

HelloApp.java:7: error: reached end of file while parsing
}
 ^
1 error

是什么赋予了??我没有错过任何花括号。任何帮助是极大的赞赏!!!

4

1 回答 1

7

您有两个彼此不相对的花括号。

public static void main(String[] args)
{
    System.out.println("Hello, World!");
{ // Reverse this curly.

回想一下:您可能没有遗漏任何花括号,但这并不意味着它们都是正确的。通常,较低层的文本编辑器以及 IDE 可以突出显示不匹配的大括号,因此我鼓励您使用此功能。

于 2013-10-15T17:21:32.077 回答