现在的位置: 首页 > 综合 > 正文

程序崩溃自动重启和未捕获到的异常写退出栈

2013年12月12日 ⁄ 综合 ⁄ 共 226字 ⁄ 字号 评论关闭

项目开发中,经常会有这些情况同时发生:

1. 项目工期很紧;

2. 程序不定期崩溃;(崩溃间隔时间较长、且跟踪困难)

因此,总想找到一种方法,在程序崩溃后,能自动重新启动,继续运行。

 

带着这个目的,经过一段时间研究后,发现可以采取这样的方法:对整个程序的所有异常进行捕获,然后接管系统的异常处理机制,在用户自定义的异常处理中,重启程序进程。操作的关键在于:接管系统的异常处理。

源代码:http://download.csdn.net/source/2495994

抱歉!评论已关闭.