失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > try..catch捕获不到空指针等异常的问题

try..catch捕获不到空指针等异常的问题

时间:2024-04-02 16:41:52

相关推荐

try..catch捕获不到空指针等异常的问题

今天在写dll的时候,由于无法判断指针指向的地址是否合法,从而导致dll注入目标进程之后经常莫名其妙崩溃,写了一堆if判断仍然无用。

是时候上try…catch大法了。

奇怪的是,加上try…catch之后,目标进程仍然崩溃,DebugView也没有显示dll输出的异常。

这™怎么回事?

经过搜索大量资料后,最终发现加入语句之后还需要对项目进行设置,才可以让try…catch语句捕获到异常。

项目右键打开属性按下图进行设置然后重新编译。

经过上面的步骤之后,现在try…catch可以捕获到异常了。

参考原文:/hellokandy/article/details/89633756

如果觉得《try..catch捕获不到空指针等异常的问题》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。