ApachePOI生成org.apache.poi.POIXMLException:java.lang.reflect.InvocationTargetException

时间:2014-08-28 11:23:13

标签: java excel apache-poi

使用Apache POI创建Excel工作表时,我有时会遇到以下异常

ApachePOI generates org.apache.poi.POIXMLException: 
java.lang.reflect.InvocationTargetException

这通常发生在相当简单的代码添加之后,例如下面的代码:

Row myRow= CellUtil.getRow(1, xlsMainTable);
CellUtil.getCell(myRow, 10).setCellValue(d.getParamStr());

因此,如果未正确安装库,则不会出现问题。

1 个答案:

答案 0 :(得分:2)

如果setCellValue()

中存在空值,这种情况经常发生在我身上

如果您阻止setCellValue输入空值,则此问题应该消失。