java一段简短程序找错误

package java1;

import java.io.*;

class b {

public static void main(String args[])
{

FileInputStream fis=new FileInputStream("F:/sy.txt"); //【提示这里出错】

}

}

为什么错了呢?

第1个回答  2015-01-27
FileInputStream操作文件,需要你用try...catch...括一下,因为有可能出现异常,你得捕捉处理
第2个回答  2015-01-27
你直接进FilInputStream这个类,看看有没有带String参数的构造函数,没有就肯定要报错啊
第3个回答  2015-01-27
没有try catch,用try catch包一下就好了

package java1;

import java.io.FileInputStream;
import java.io.FileNotFoundException;

class b {

public static void main(String args[])
{

try {
FileInputStream fis=new FileInputStream("F:/sy.txt");
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

}

}本回答被提问者采纳
相似回答