0

我正在编写一个程序来读取数组中的所有文件。假设在两者之间是否有任何文件损坏或任何原因它将停止执行并抛出异常我想让代码运行到最后并最终记录错误文件而不是抛出异常?

4

1 回答 1

2
try{
   doSomethingThatMayRaiseAndException();
}
catch (Exception e){
    NotifyTheUserThatSomethingBadJustHappened();
}

这里的 Exception 是异常的基类,如果您想向用户提供详细信息,您可能需要使用更具体的基类。但是现在,你需要学习的是如何处理异常。您可以使用Oded 提供的链接,这是一个好的开始。然后注意你需要处理的引发的异常是什么,并处理它。

于 2012-05-18T11:28:50.930 回答