sti*_*mms 6 c# exception-handling
我有一些代码忽略了一个特定的异常.
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
}
Run Code Online (Sandbox Code Playgroud)
当然,这会导致编译时警告,因为ex未使用.是否有一些标准的接受noop应该用于删除此警告?
tva*_*son 12
只需将其重写为
catch (UnauthorizedAccessException) {}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
823 次 |
| 最近记录: |