poi读取excel的问题

 FileInputStream is;
     Sheet sheet;
     Workbook wb;
     Row row;
    try {
        is=new FileInputStream(file);
        wb=WorkbookFactory.create(is);


        程序运行到这里   就没执行后续代码了   也没抛异常   file是2007版本的excel 
        xml文件
 sheet = wb.getSheetAt(0);
            row = sheet.getRow(0);
            System.out.println("row="+row);
            // 标题总列数
            int colNum = row.getPhysicalNumberOfCells();
            String[] title = new String[colNum];
            for (int i = 0; i < colNum; i++) {
                title[i] = getCellFormatValue(row.getCell((short) i));
            }

            int rowNum = sheet.getLastRowNum();
            String str = "";
            // 正文内容应该从第二行开始,第一行为表头的标题
            for (int i = 1; i <= rowNum; i++) {
                row = sheet.getRow(i);
                int j = 0;
                while (j < colNum) {
                    // 每个单元格的数据内容用"-"分割开,以后需要时用String类的replace()方法还原数据
                    // 也可以将每个单元格的数据设置到一个javabean的属性中,此时需要新建一个javabean
                    // str += getStringCellValue(row.getCell((short) j)).trim() +
                    // "-";
                    str += getCellFormatValue(row.getCell((short) j)).trim() + "-";
                    j++;
                }
                Student stu=new Student();
                String[] s=str.split("-");
                stu.setId(Integer.parseInt(s[0]));
                stu.setSex(s[1]);
                stu.setName(s[2]);
                stus.add(stu);
                str = "";
            }
            content.put("rows",stus);
            content.put("total",stus.size());
            json=JSONObject.toJSONString(content);
        } catch (Exception e) {
            e.printStackTrace();
        } 
        return json;

你后面写了什么。try catch中catch了什么异常