java: 錯誤: 非法字符: '\ufeff' 錯誤: 需要class,interface或enum

場景 用Windows記事本打開並修改.java文件,保存後重新編譯運行項目出現java: 非法字符: '\ufeff'」錯誤,如下圖所示:   原因 原來這是因爲Windows記事本在修改UTF-8文件時自作聰明地在文件開頭添加BOM導致的,所以纔會導致IDEA不能正確讀取.java文件,使程序出錯。 解決辦法 在編輯器EditPlus中打開文件,另存爲,選擇UTF-8 ,覆蓋原文件即可。
相關文章
相關標籤/搜索