2

我正在研究java,我读取了大量的XML文件并将它们插入ORACLE数据库但是在插入时我得到了异常,然后我的程序终止而不处理剩余的记录,任何人都可以帮助我摆脱这种情况,我想要读取文件,直到它们在发生异常时在没有终止程序的情况下完成。

4

1 回答 1

3
for (File f : myFileArray) { //Or whatever you have
   try {
       // your code which might throw exception
   } catch ( <Your exception name here> e) {
       System.err.println("File failed: " + f.getAbsoultePath() );
       continue; //if more code follows the try catch block, otherwise omit it
   }
}

由于您没有为您的实际操作提供任何代码片段,因此我尝试猜测。

正如评论所暗示的,您使用 try/catch-Blocks 来处理 Java 中的异常。

一个很好的教程是恕我直言

http://chortle.ccsu.edu/java5/index.html

第 80 和 81 章。

于 2012-07-24T07:08:49.677 回答