用使用poi的HSSFWorkbook或XSSFWorkbook时在创建表格或者使用excel模板时写入数据时报NullPointException错误
在使用setCellValue方法时,报NullPointException错误。查看源码可知,setCellValue是接受null值的,但是为什么会报错呢?
主要原因有两点:
1. 使用了getRow()方法
HSSFRow row = sheet.getRow(i)
在使用excel模板时,这种方式可能会获取前几行,但是后面的就无法获取到,所以改为以下代码即可解决:
HSSFRow row = sheet.createRow(i)
2.使用了getCell()方法
row.getCell

本文探讨使用Apache POI库创建Excel文件时遇到的NullPointException问题,详细解析错误原因并提供解决方案,强调使用createRow()和createCell()方法的重要性。
最低0.47元/天 解锁文章
2978

被折叠的 条评论
为什么被折叠?



