标签:
当发生错误时,应该向用户提供一个友好的界面,可以屏蔽详细技术信息,也有助提升用户体验,这时就用到了异常处理。
try catch 一般将有可能出现的异常代码包装在try语句块中,当发生异常时catch会捕捉异常对象,在异常发生之前,处理异常,这样可以更好的控制代码的运行。
在web.config文件的customError元素中定义想要显示的错误页。
<customError mode="On" defaultRedirect="~/Errors/Error500.aspx"> <error statusCode="404" redirect="~/Errors/Error404.aspx" /> <error statusCode="500" redirect="~/Errors/Error500.aspx" /> </customError>
mode属性决定了站点的访问者是否可看到详细的错误页面
调试,是一个查找并修改代码中bug的过程。可以在代码运行过程中移动,检查变量和对象,甚至动态执行方法和新代码,此时需要一个断点。
跟踪,在运行时最有效地找到代码的执行路径。
当代码在某个断点处停止,可使用快捷键来决定接下来的操作。
快捷键 | 说明 |
F5 | 启用调试,在调试时按下F5将会命中下一个断点。 |
F11 | 执行当前行并单步进入被调用的方法 |
F10 | 执行当前行,而不单步进行被调用的代码,除非包含断点 |
Shift+F5 | 停止调试。 |
Shift+F11 | 执行当前代码块中的代码,并返回最初调用它的代码 |
Ctrl+Shirt+F5 | 重启调试过程 |
这是初学ASP.NET时,做的笔记。现在翻出来觉得自己那时候傻傻的,有一腔热血。正课也不上就窝宿舍看书,比砖头厚的红皮书啃完了一本又一本。那一天是2012-12-10。
标签:
原文地址:http://www.cnblogs.com/xinhuan/p/4881200.html