Java中,声明throws IOException,如何在方法中定义处理方式,请给我一些代码参考
时间: 2023-06-06 16:08:36 浏览: 137
java io处理 方法
好的,关于您的问题,可以使用try-catch块来处理IOException异常。以下是示例代码:
```
public void readFile(String fileName) throws IOException {
try (BufferedReader br = new BufferedReader(new FileReader(fileName))) {
String line;
while ((line = br.readLine()) != null) {
System.out.println(line);
}
} catch (IOException e) {
System.out.println("Error reading file: " + e.getMessage());
}
}
```
在该示例代码中,readFile方法声明了抛出IOException异常,但是使用了try-catch块在方法内部处理了这个异常。如果在尝试读取文件时发生IOException异常,将会在catch块中打印错误消息。
阅读全文