Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用循环来处理一堆文件,其中一些文件的格式可能很差,并导致错误。例如
对于(我在 1:100) file_processor(file[i])
对于(我在 1:100)
file_processor(file[i])
如果第 50 个文件的格式意外,并导致错误,有没有办法将错误放入日志文件中,并保持循环运行到最后?
在循环中放置一个 try/catch。捕获异常,记录它,然后不要(重新)抛出它。对您选择吞下异常的原因提出很好的评论。吞咽异常应该非常谨慎地使用。