错误陷阱

王朝百科·作者佚名  2010-02-17  
宽屏版  字体: |||超大  

错误陷阱就是一个在计算机中的错误处理方式。不管是Windows应用程序(.EXE)还是Dos应用程序(.Com),只要遇到了错误就会强行退出而给使用者造成很大的损失。所以,程序设计者们便编写了错误陷阱来防止出现这样的局面。

一般来说,用户操作有误产生的错误会通过一个对话框来表达出来以便提醒用户。这就是错误陷阱的最常用的表达方式。其他的还有暗改(暗中修改函数)、明改(修改函数后显示出来)、错误报告(自动撰写一份错误报告发送给编程者,让编程者改进它,微软就使用的这种方式。)和提示建议(向用户提出修改建议,让用户手动修改或电脑自动修改)等方式。这些方式很有效的阻止了错误的发生并将错误引入一个特定的内存格中封闭它,就像一个陷阱,所以称为“错误陷阱”。

当然,错误陷阱只是为那些操作活跃度大、修改操作多、占耗内存大的程序准备的。一些小程序,小游戏就没有这种代码,最多不过设置一个错误跳过。

但是,如果真的出现了一些大错误,微软就会想办法阻止它:

步骤1、弹出对话框提示您那个程序出了多么严重的错误和后果。

步骤2、使用Debug调试程序对它进行自动调试。

步骤3、如果调试失败,就会弹出对话框让用户手动调试。

步骤4、如果用户拒绝调试,Windows将会试图结束该程序,以防止此错误继续攻击电脑。

步骤5、如果因为程序的特殊性无法被结束,微软只好让你关机啦!

这也算是微软的错误陷阱。

总而言之,错误陷阱是让用户有一个更流畅、更舒适的操作界面与操作环境,我想,这也就是编程者们的初衷了。

 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝百科 版权所有