我已經寫以下代碼爲什麼聲明的字符爲''(空)會拋出異常?
class JavaApplication1{
public static void main(String...strarr) throws Exception{
char c = '';
c = 'c';
System.out.println(c);
}}
輸出:異常在線程 「主」 了java.lang.RuntimeException:不可編譯的源代碼 - 錯誤的樹類型:在 javaapplication1.JavaApplication1.main(JavaApplication1。 java:6)
我沒有明白爲什麼它會拋出異常? 您的回覆將不勝感激
''''在Java中不是有效的字符。 –