什么是 IOException,我该如何解决?

Vic*_*tor 2 java ioexception

什么是 IO 异常 (java.io.IOException) 以及导致它们的原因?

可以使用哪些方法/工具来确定原因,以便阻止异常导致提前终止?这是什么意思,我能做些什么来解决这个异常?

Cod*_*ddy 5

Java IOExceptions 是输入/输出异常 (I/O),它们在输入或输出操作失败或解释时发生。例如,如果您试图读入一个不存在的文件,Java 将抛出 I/O 异常。

编写可能引发 I/O 异常的代码时,请尝试将代码编写在try-catch块中。您可以在此处阅读有关它们的更多信息:https : //docs.oracle.com/javase/tutorial/essential/exceptions/catch.html

你的 catch 块应该是这样的:

try {
    //do something
}catch(FileNotFoundException ex){
    System.err.print("ERROR: File containing _______ information not found:\n");
    ex.printStackTrace();
    System.exit(1);
}
Run Code Online (Sandbox Code Playgroud)