此处静态方法的覆盖为什么会出现空指针异常?我用PowerMockito应该没啥问题啊

问题遇到的现象和发生背景

img

图中44行是我要覆盖的IOUtils静态方法,但是我在测试类上加了@RunWith(PowerMockRunner.class)
@PrepareForTest({IOUtils.class}),测试方法似乎也得也没问题,为啥就是报44行空指针呢?求教于方家

img

运行结果及报错内容

img

排除错误,既然在44号,就测试一下传输的file是不是空的