1

我正在使用循环来处理一堆文件,其中一些文件的格式可能很差,并导致错误。例如

对于(我在 1:100)

file_processor(file[i])

如果第 50 个文件的格式意外,并导致错误,有没有办法将错误放入日志文件中,并保持循环运行到最后?

4

1 回答 1

3

在循环中放置一个 try/catch。捕获异常,记录它,然后不要(重新)抛出它。对您选择吞下异常的原因提出很好的评论。吞咽异常应该非常谨慎地使用。

于 2013-08-08T18:20:06.780 回答