对简单java挑战的复杂思考,我如何解决它?
下面的代码段给出了编译时异常,如对简单java挑战的复杂思考,我如何解决它?,java,Java,下面的代码段给出了编译时异常,如try/catch和未处理的异常:java.io.FileNotFound String fileName = "C:\\GS.xlsx"; try{ CSVReader reader = new CSVReader(new FileReader(fileName)); }catch(Exception e){ } 这里可能有什么问题,我知道我在这里做了一些很愚蠢的事情 更新 问题是,我在方法中并没有我的代码…这是长时间连续工作的结果
try/catch
和未处理的异常:java.io.FileNotFound
String fileName = "C:\\GS.xlsx";
try{
CSVReader reader = new CSVReader(new FileReader(fileName));
}catch(Exception e){
}
这里可能有什么问题,我知道我在这里做了一些很愚蠢的事情
更新
问题是,我在方法中并没有我的代码…这是长时间连续工作的结果
public class PositionGS {
public PositionGS() {
String fileName = "C:\\GS.xlsx";
try {
CSVReader reader = new CSVReader(new FileReader(fileName));
} catch (Exception e) {
}
}
}
这是完整的代码…您需要将此代码放在方法或构造函数中,而不是放在类中。您需要将此代码放在方法或构造函数中,而不是放在类中。您确定这是完整的代码吗?您的代码写在类主体中,而不是任何方法或函数中 您确定这是完整的代码吗?您的代码写在类主体中,而不是任何方法或函数中 档案在哪里?路径正确吗?@Scorpion:是的,路径正确,文件在
C
驱动器中…你确定Exception
这里指的是java.lang.Exception
,而不是其他类吗?上下文不够。您确定编译器错误指向该特定行吗?在代码显示之前和之后是什么。它是在一个方法中,还是仅仅在一个类声明中(这会导致错误)?@Rachel在Java中,当人们说某个东西正在抛出XYZ时,他们指的是代码运行时抛出的异常<代码>意外标记和未处理异常
都是编译器错误,因此您可能需要稍微改写问题,以避免混淆。并发布完整方法的代码以提供更多上下文。文件在哪里?路径正确吗?@Scorpion:是的,路径正确,文件在C
驱动器中…你确定Exception
这里指的是java.lang.Exception
,而不是其他类吗?上下文不够。您确定编译器错误指向该特定行吗?在代码显示之前和之后是什么。它是在一个方法中,还是仅仅在一个类声明中(这会导致错误)?@Rachel在Java中,当人们说某个东西正在抛出XYZ时,他们指的是代码运行时抛出的异常<代码>意外标记和未处理异常
都是编译器错误,因此您可能需要稍微改写问题,以避免混淆。发布完整方法的代码,以提供更多的上下文。我的错,如果你花15小时在某件事情上,这就是问题…真的疯了…我的错,这是问题如果你花15小时在某件事情上…真的疯了。。。