对简单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小时在某件事情上…真的疯了。。。