gpt4 book ai didi

java - 抛出异常时的一个小问题

转载 作者:行者123 更新时间:2023-11-30 03:13:31 24 4
gpt4 key购买 nike

我想问一下我在尝试创建一种可以从文件中读取文本的方法时遇到的问题。

例如,我创建了一个简单的界面,当您单击按钮时,将读取具有预定义文件夹路径的文本。

所以我像这样使用actionListener。请注意,“einlesen”在德语中是“读”。

public void actionPerformed(ActionEvent e)
{
Object source = e.getSource();
if (source == einlesenDatei)
{
this.einlesen();
}
if (source == decoder)
{
this.decode();
}
}

问题是,readInput方法要求我抛出一个FileNotFoundException,而actionPerformed方法要求我截断抛出的异常部分。

最佳答案

您可以将 read 方法的代码放入 try catch block 中,如下所示:

public void actionPerformed(ActionEvent e) {
Object source = e.getSource();
if (source == inputFile) {
try {
this.readInput();
} catch (FileNotFoundException e) {
// handle the exception
}
}
if (source == decoder) {
this.decode();
}
}

关于java - 抛出异常时的一个小问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33158324/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com