当我使用引用的库时,抛出了NullPointerException,它由以下引起:InputStream inputStream = VersionInfoUtils.class.getClassLoader().getResourceAsStream(VERSION_INFO_FILE);
为什么呢?当getResourceAsStream()
找不到文件时,它会返回null,但是不会抛出NullPointerException吗?
我正在使用Eclipse,我只是将jar包拖到我的项目中,将其链接到属性中。我错过了什么吗?
我想知道为什么以及如何解决这个问题?
思
答案 0 :(得分:0)
我发现Class.getClassLoader()在某些特定情况下可以返回null,因此发生NullpointerException