我試圖從路徑以自定義的方式加載配置文件。當我加載文件時,我沒有得到任何錯誤,但是當我引用加載的值時,我得到null,當我試圖關閉文件時,我得到一個NullPointerException。這裏的一切:加載在Java中生成null的配置文件
文件加載:
test:one
hello:two
world:three
控制檯輸出:
nullnullnullnull
Exception in thread "main" java.lang.NullPointerException
at config.ConfigHandler.closeConfig(ConfigHandler.java:54)
at main.Main.main(Main.java:13)
任何人有任何想法是怎麼回事?
您是否嘗試過調試它?此外,我看到你*吞嚥異常*這不是好的做法。 –
請在問題中粘貼[代碼的相關部分]。 – Mureinik
@SagarRohankar我知道NullPointerException是由ConfigHandler中的file.close引起的。 – DevelopedLogic