![]() |
1
2
|
![]() |
2
2
Zhaph是对的,发生这种异常是因为您在try-catch块中重定向。 而不是
按照以下思路做一些事情:
|
![]() |
3
1
我认为asp.net团队采用了这种方法,而不是a)使用函数的返回值(这意味着如果函数具有逻辑返回值,则必须通过Ref/Out参数来处理),或者b)在请求上设置标志。当然,ASP.Net本身就是为了纪念这一标志而编写的,但是有多少初学者会相信他们应该检查它(在每次函数调用之后?),因此他们可能仍然会做一些将被浪费的繁重工作。 |
![]() |
4
1
当然 通常 事实并非如此。所以,如果您发现自己对控制流使用异常,请仔细检查是否没有更好的替代方案。 响应异常。重定向以中止当前线程通常是一件好事,因为这正是您希望发生的。 |
|
lfox · 如果列中不存在某个值,则停止代码执行 2 年前 |
![]() |
zaen · 将值传递到异常字符串消息中 3 年前 |
![]() |
Zephyr · 如何在双ListView选择系统上实现过滤器? 7 年前 |
![]() |
Aave · 错误数组长度的特定异常 7 年前 |