【发布时间】:2010-09-23 20:49:43
【问题描述】:
我有一些读取 10 个注册表项的代码,有时值不存在,有时键不存在,有时值不是布尔值等。我应该如何为此添加错误处理,目前它被放置在一个大的 try{} catch{} 但如果我读取的第二个值失败,那么当程序跳转到 catch{} 时,其余的都不会被读取,我可以为每个值添加一个 try{} catch{} 但我猜有更好的方法。你会怎么处理这个?我在问,因为我经常遇到类似的问题,我自己的解决方案是添加一个 try{} catch{}。
感谢您的帮助。
【问题讨论】:
标签: c# error-handling try-catch