主程序起线程
这个线程调用了某个DLL中的函数
但是这个函数本身会引发异常,但是没有处理于是导致了被起的线程的崩溃
于是主程序也跟着崩溃了现在的问题是:
有没有办法让主程序不崩溃???!!!(请注意前提是):
DLL中的
函数会引发异常
但是这个函数本身没有处理它引发的异常
这个线程调用了某个DLL中的函数
但是这个函数本身会引发异常,但是没有处理于是导致了被起的线程的崩溃
于是主程序也跟着崩溃了现在的问题是:
有没有办法让主程序不崩溃???!!!(请注意前提是):
DLL中的
函数会引发异常
但是这个函数本身没有处理它引发的异常
-----------
无语
这个问题第3遍问了每个人都是这么确定的说catch
谢谢请非常肯定回答的朋友
有时间并且愿意的话
能否测试下自己说的行不行
---------------------
我试过了知道的所有的异常处理办法
还是没有办法处理!!!(请注意前提是):
DLL中的
函数会引发异常
但是这个函数本身没有处理它引发的异常修改DLL中的函数,添加异常处理,这个办法请忽略
在
DLL中的函数一定会导致系统崩溃的情况下有没有办法
在加载DLL的线程中处理
或是在主程序中处理
让程序不崩溃还是
一定会崩溃
我怀疑DLL的机制使它无法把有些exeption 传递到调用层