2012-05-18 32 views
0

我正在写一个程序来读取数组中的所有文件。 假设在任何文件之间有损坏或任何原因它会停止执行中间并抛出异常 我想让代码运行到结束并最终它记录错误文件而不是抛出异常?这里如何让程序运行,而不是在c#中的异常?

+4

try/catch ......... –

+0

你能分享一些片段吗? – Aquarius24

+2

您需要了解[异常处理](http://msdn.microsoft.com/zh-cn/library/ms229005.aspx)。 – Oded

回答

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

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

相关问题