Java 为什么简单FileInputStream行返回异常?

Java 为什么简单FileInputStream行返回异常?,java,apache-poi,fileinputstream,Java,Apache Poi,Fileinputstream,按钮动作 private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) { try { // TODO add your handling code here: deneme(); } catch (IOException ex) { Logger.getLogger(MainFrame.class.

按钮动作

private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {                                         
  try {
  // TODO add your handling code here:
     deneme();
    } catch (IOException ex) {
       Logger.getLogger(MainFrame.class.getName()).log(Level.SEVERE, null, ex);
  }
}  
文件读取无效

public void deneme() throws FileNotFoundException, IOException{
    try {
            FileInputStream file2 = FileInputStream (new File("D:\\Ornek.xls"));
            HSSFWorkbook workbook;
            workbook = new HSSFWorkbook(file2);
            HSSFSheet sheet = workbook.getSheetAt(0);
            HSSFRow row1 = sheet.getRow(0);
            HSSFCell cellA1 = row1.getCell((short) 0);
            String a1Val = cellA1.getStringCellValue();
            HSSFCell cellB1 = row1.getCell((short) 1);
            String b1Val = cellB1.getStringCellValue();
            HSSFCell cellC1 = row1.getCell((short) 2);
            String c1Val = cellC1.getStringCellValue();;

            System.out.println("A1: " + a1Val);
            System.out.println("B1: " + b1Val);
            System.out.println("C1: " + c1Val);
                }
            catch (IOException ex) {
                    Logger.getLogger(MainFrame.class.getName()).log(Level.SEVERE, null,ex);
                }


}
当我调试它时,我接受下面的异常

Exception in thread "AWT-EventQueue-0" java.lang.UnsupportedOperationException: Not supported yet.
FileInputStream行引发异常。我错过什么了吗

谢谢

--已解决--

很抱歉先问了个愚蠢的问题:)


new
开头缺少关键字。多亏了@dkatzel

我想你错过了
新的
关键词

试试这个:

FileInputStream file2 = new FileInputStream (new File("D:\\Ornek.xls"));

但是,这应该是一个编译错误,而不是运行时错误。

哪一行会引发该异常?请发布stacktrace。您的意思是
新文件输入流(新文件等)
在那里吗?相关问题-如果您有文件对象。因为,直接使用文件具有更低的内存占用,而且速度更快!啊,你是对的:(很遗憾,我并没有在线编译错误。应用程序工作但转为异常。
FileInputStream file2 = new FileInputStream (new File("D:\\Ornek.xls"));