Ped*_*o77 0 c# exception-handling
为什么我不能在这里抓住争论的激励:
string path = "\"";
bool dirOk = true;
try
{
dirOk = Directory.Exists(path);
}
catch (ArgumentException)
{
dirOk = false;//Never gets in here
}
Run Code Online (Sandbox Code Playgroud)
编辑:对不起,样品路径不好,现在改了!
配置VS调试器以暂停所有异常.VS将断言:"ArgumentException发生""路径中的非法字符.",但try catch什么都不做.
编辑2:我想我明白了,抱歉.VS中断,但异常已经在Exists()中捕获.
| 归档时间: |
|
| 查看次数: |
177 次 |
| 最近记录: |