0
我有一个名为MyClass的类,而在类内我调用MyClass.class.getClassLoader().getResource("SCHEMA.xsd")
。当我运行防御扫描这个代码时,它告诉我在调用getResource()
之前在MyClass.class.getClassLoader()
上处理null。我真的需要在这里处理null吗?在什么情况下getClassLoader()
会返回null?在调用getResource()之前,我是否需要在getClassLoader()上处理null
的Javadoc还说'有些实现可能使用null表示引导类加载器。如果此类由引导类加载器加载,则此方法将在此类实现中返回null – mangotang