Oracle的TextFieldDemo示例是否捕获了错误的异常?

时间:2016-04-20 23:40:38

标签: java oracle demo

我尝试了Oracle的TextFieldDemo.java示例。最初我在正确的文件夹中没有文件“content.txt”,并且使用StackTrace轰炸了Demo。丑陋。但是文件读取代码确实具有IOException的try-catch:

InputStream in = getClass().getResourceAsStream("content.txt");
try {
    textArea.read(new InputStreamReader(in), null);
} catch (IOException e) {
    e.printStackTrace();
}

所以,我将'e.printStackTrace()'改为'System.out.println(“找不到文件”);'并且还有StackTrace。

因此,我将'IOException'更改为'Exception',程序优雅地结束了我的消息。

Oracle的TFDemo是否捕获了错误的异常?

0 个答案:

没有答案