2013-10-15 45 views
0

我是新來的Java和運行Java多功能一體機傻瓜書。達到文件的結尾,同時解析EVEN WITH所有大括號

即使我完全從本書中複製了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 

是什麼給了?我不會錯過任何花括號。 任何幫助非常感謝!

+0

甚至記事本++會告訴你這個錯誤。你在直接記事本中編碼? – Cruncher

+0

您正在使用錯誤的大括號。 –

+0

是的,我正在編寫直記事本。儘管我的機器上只有Netbeans。不應該再遇到這個了! 感謝大家的輸入,非常感謝。 – Kenia

回答

7

你有兩個不會彼此相對的大括號。

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

回憶:你可能不失蹤任何大括號,但這並不意味着他們都正確。通常,低層文本編輯器以及IDE可以突出顯示不匹配的大括號,因此我鼓勵您使用此功能。

+0

*額頭一巴掌*唉,不敢相信我錯過了那個。謝謝真誠! – Kenia