个人理解为何分两种处理方式跟区别(如果有错误请各位大神指教)
windows下的异常处理方式可以分两种:final型异常处理和SEH异常处理方式
1:final型异常处理
筛选器处理相当于最后一根稻草,也是唯一的,设置新的旧的失效
缺点:
唯一性,无论哪个线程发生异常未处理,都调用这个final型异常处理.无法对某线程有针对性处理
2: SEH异常处理方式
SEH异常处理利于封装,可以对每个线程设置不同的异常处理方式
如果把windows异常处理方法比作dota:
windows相当于基地
final型异常处理相当于基地两边的塔,最后一道防线
SEH异常处理相当于三路的塔,最外围防线
如果SEH不处理,final不处理,windows直接让你们游戏结束
最近在学习windows异常处理,每天持续更新学习内容,另外在看雪发帖很别扭不习惯.
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课