public class Test{
public static void main(String[] arg){
System.out.println("Alexander The Great");
}
}
在此代碼中,如果刪除字符串中的第一個引號,則會出現3個錯誤。 1 ')' 預計 2.未閉合的字符串字面 3.不是Java編譯時間錯誤:解析時到達文件結尾
OK聲明,我明白了上面的錯誤。
如果我刪除字符串中的第二個引號,我也會得到3個錯誤。 1.未結束的字符串文字 2.';'預計 3.解析時達到文件結尾
我明白了1和2,但爲什麼3?
大括號缺失時通常不會發生嗎?但顯然,我有正確數量的大括號。 另外,爲什麼不第一個案例給出錯誤「解析時到達文件的結尾」?
P.S.我使用jGrasp,java 1.6。
我同意把陣列角括號旁邊的標識符是更好的風格。這不是問題的答案,請考慮使用評論而不是答案。 –