原因 就是在模板导出的时候存入的参数中不能存入null,这个模板导出的excel单元格默认是String格式,在easypoi导出的方法里面会有一个将map里面存入参数转换为String,调用的toString()方法,然后你这里面有null的话就是null.toString(),然后就空指针了,最后导致返回的WorkBook对象为null 解决办法 在存入map的时候校验存入的参数是否为null 是的话可以转为""(空字符串)处理