有什么办法让程序抛出异常后依然执行

有什么办法让程序抛出异常后依然执行,第1张

1其实抛出异常后应该就不能叫捕捉了—因为捕捉(即catch代码块)是在try代码块的后面执行的,然后你再throw一个Exception又是在catch代码块捕捉到异常后执行的,也是说顺序是先try-->catch->throw;2抛出异常异常后—意味着catch代码块后面就不再执行了;不抛出直接捕捉—意味着catch代码块后面还会继续执行。ps:不知道回答的对不对,不过希望对你有帮助。

你从哪看出来程序还在运行的,你的中断只有一句,马上就执行完成了,就跳出中断函数继续执行之前的程序了,你要是想观察中断后主程序是否运行,应该用死循环或者延时吧程序指针留在中断函数里,比如你可以在中断里延时个2S,等跳出中断后再观察主程序跑到哪儿了就一目了然了

以上就是关于有什么办法让程序抛出异常后依然执行全部的内容,包括:有什么办法让程序抛出异常后依然执行、为什么单片机中断程序执行时主程序还在慢慢运行初学~~~、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9844304.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存