在.NET中如果没有异常仍然执行catch块 是因为。。。
来源:互联网 发布:淘宝发货单模板 编辑:程序博客网 时间:2024/05/16 03:13
我在编程中发现,在表现层没有异常,但仍然会执行catch块......如下代码所示:
try
{
response.redirect("ok.aspx"); //正常的情况下,如果没有异常会直接重定向到ok.aspx,不执行catch
}
catch() //但是在正确的情况下,却执行了catch,并捕获到的异常信息为“正在终止线程”
{
}
郁闷了好半天。。。终于解决了。。。。改成如下代码就行:
try
{
response.write(<script>location.href('ok.aspx')</script>);
}
catch()
{
}
- 在.NET中如果没有异常仍然执行catch块 是因为。。。
- 如果catch没有异常抛出怎么办
- C#如何在 Catch 块中使用特定异常
- 在单个catch代码块中捕获多个异常
- 捕捉异常 @try //有可能出异常的代码块 @catch //如果捕捉到错误,则会执行此处的代码 @finally //可选的
- 黑马论坛--异常中catch代码块中有return时finally是怎么执行的讨论
- Hibernate如果查询更改了值,没有save,如果提交了仍然会执行update语句(十一)
- .“在JAVA中,异常子类必须在它们任何父类之前使用,因为运用父类的catch语句将捕获该类型及其所有子类类型的异常。这样,后面运行子类的catch语句将永远不会到达。而且,Java中不能到达的代码是一个错误。”
- try-catch 中 try块中 return执行问题
- java中异常 try,catch,finally在不同情况下的执行顺序
- Java异常及异常块执行次序(try、catch、finally、return)
- 在java中,如果没有给变量指定是公有或是私有,默认是什么?
- 在java中,如果没有给变量指定是公有或是私有,默认是什么?
- 异常-多个catch块
- asp.net 在使用Response.Redirect try{}catch{}块失效
- asp.net 在使用Response.Redirect try{}catch{}块失效
- C++异常抛出后,如果没有写对应的CATCH,会怎么样?
- 在JS中如果函数名与变量名冲突,JS是怎么执行的?
- 《TestComplete Made Easy》读书笔记
- 封装好的无刷新分页程序 阴阳冕
- 塞班S60三版系统中—MR,FP1,FP2区别
- epoll与iocp的异同之处
- delphi 编写的com 对象 用delphi 的调用实例
- 在.NET中如果没有异常仍然执行catch块 是因为。。。
- 关于ASP中脚本执行顺序的最最最健全的讲解 阴阳冕
- vim使用
- linux下i386,i486,i586,i686的区别
- 一个好的习惯
- 关于outlook 乱码问题的解决方案
- ASP.NET教程第一讲 ASP.NET简介 阴阳冕
- 程序设计人员的系统抽象能力
- 面试 Marvell