Java文件读写:FileNotFoundException重现
在Java中,FileNotFoundException
通常是在尝试读取不存在的文件时抛出的。下面是一个简单的示例来重现这个异常:
创建一个包含路径的变量,比如
String filePath = "path/to/missing/file.txt";
。使用
FileInputStream
尝试读取这个文件,代码如下:
try {
FileInputStream fis = new FileInputStream(filePath);
// 读取或处理文件内容
byte[] fileContent = new byte[1024]; // 假设可以获取1KB的文件内容
int bytesRead = fis.read(fileContent);
if (bytesRead > 0) {
System.out.println("File content: " + new String(fileContent, StandardCharsets.UTF_8)));
}
} catch (FileNotFoundException e) {
e.printStackTrace();
// 这里可以添加适当的错误处理逻辑
}
在上述代码中,如果filePath
对应的文件不存在,那么就会抛出FileNotFoundException
。你可以根据需要调整异常处理部分。
还没有评论,来说两句吧...