我测试一个示例代码,它显示了异常管理的使用,并以文本文件为例。
我的问题是我不知道该存档的默认位置在哪里创建它。
这是代码:
package exceptionManager;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;
public class CheckedExceptionDemo {
public static void main(String[] args) {
//Below line calls readFile method and prints content of it
String filename="test.txt";
try {
String fileContent = new CheckedExceptionDemo().readFile(filename);
System.out.println(fileContent);
} catch (FileNotFoundException e) {
System.out.println("File:"+ filename+" is missing, Please check file name");
} catch (IOException e) {
System.out.println("File is not having permission to read, please check the permission");
}
}
public String readFile(String filename)throws FileNotFoundException, IOException{
FileInputStream fin;
int i;
String s="";
fin = new FileInputStream(filename);
// read characters until EOF is encountered
do {
i = fin.read();
if(i != -1) s =s+(char) i+"";
} while(i != -1);
fin.close();
return s;
}}12345678_0001
BIG阳
相关分类