无法在运行时创buildExcel工作表

我想在运行时使用selenium创build一个Excel表。 我正在使用下面的代码,但运行程序后,当我打开Excel文件没有新创build的工作表中,我无法理解为什么不创build,因为它不显示任何exception/错误,它也显示一个对象显示应该创build表单的参考。

public void createSheet() { try { FileInputStream fs=new FileInputStream("registration_data.xls"); work=new HSSFWorkbook(fs); } catch(Exception e) { System.out.println("Exception: "+e.getMessage()); } for(int i=1;i<rownum;i++) { HSSFSheet sheet1=work.createSheet("dd"+i); System.out.println("Sheet ref: "+sheet1); } }