当前位置:  开发笔记 > 编程语言 > 正文

忽略异常

如何解决《忽略异常》经验,为你挑选了1个好方法。

我有一些代码忽略了一个特定的异常.

try
{
    foreach (FileInfo fi in di.GetFiles())
    {
        collection.Add(fi.Name);
    }
    foreach (DirectoryInfo d in di.GetDirectories())
    {
        populateItems(collection, d);
    }
}
catch (UnauthorizedAccessException ex)
{
   //ignore and move onto next directory
}

当然,这会导致编译时警告,因为ex未使用.是否有一些标准的接受noop应该用于删除此警告?



1> tvanfosson..:

只需将其重写为

catch (UnauthorizedAccessException) {}

推荐阅读
郑小蒜9299_941611_G
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有