解决java[反射]获取文件路径出现空指针异常 必须把文件放在 src 下面 . 获取src文件的路径: URL url = HelloWorld.class.getClassLoader().getResource("HelloWorld.xml"); System.out.println(url.getPath()); 一般习惯会在src下创建一个文件夹,来存放文件。 然后执行以上代码出现异常, URL url = HelloWorld.class.getClassLoader().getResource(“文件夹名 / 文件名”); 加上文件夹/ 成功获取