问答详情
源自:3-4 从文件读取JSON

空指针异常

File file=new File(ReadJsonSample.class.getResource("src/main/java/example.json").getFile());报空指针异常是为什么啊!!!! File file=new File("src/main/java/example.json); 这样就可以。。。。

提问者:qq_一个人_20 2017-10-10 15:03

个回答

  • 慕勒9093483
    2017-10-12 13:49:29
    已采纳

    ReadJsonSample.class.getResource()已经切到ReadJsonSample.java的路径下了 再写src/main/java/example.json的话是接着这个路径下面去找了 

    example.json应该跟ReadJsonSample.java同一目录吧?

    File file=new File(ReadJsonSample.class.getResource("/example.json").getFile());这样就可以了

  • qq_一个人_20
    2017-10-13 16:57:14

    example.json应该跟ReadJsonSample.java不在同一目录  在同一目录也是不行。。。 试了你的也不行//img1.sycdn.imooc.com/59e07fc800016ba903900245.jpg//img2.sycdn.imooc.com/59e07f6d000117bc08450467.jpg//img1.sycdn.imooc.com/59e07f97000169c906960169.jpg