java 写入excel笔记

            if (file.exists()) {
                // 存在则读取
                FileInputStream fis = new FileInputStream(file);
                wb = new XSSFWorkbook(fis);
                sheet = wb.getSheet("Sheet1");
            } else {
                // 不存在
                wb = new XSSFWorkbook();
                sheet = wb.createSheet("Sheet1");
            }

 

org.apache.poi.POIXMLException: java.lang.NullPointerException

需要注意这个存在读取问题,在重新写入wb时会报错,需要创建一个FileInputStream,然后在读取就不报错

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章