【发布时间】:2021-07-05 15:00:34
【问题描述】:
一个例子是这段代码:
try
{
string domain = o.SelectToken("response[" + i + "].domain").ToString();
...
}
catch(Exception)
{
continue;
}
而不是仅仅在循环中继续(“继续”),vs 停止并指向string domain = o.SelectToken("response[" + i + "].domain").ToString(); 以获得System.IndexOutOfRangeException。
这是为什么呢?
【问题讨论】:
-
如果您的意思是在调试期间,这是一个允许 VS 在出现异常时停止异常的设置。
-
你指的是什么循环?
-
@ScottHunter 聪明的程序员都知道,在 try catch 中继续只有在循环中才有意义。
标签: c# visual-studio exception visual-studio-debugging