问一下异常分批捕获问题

img

img


问一下大家我分批捕获异常为什么最后的运算异常没有显示?只有空指针异常显示了。

首先要清楚 当程序捕捉到异常 该代码以下的代码不会执行 即跳出程序 也就是说在执行到sout(person.getName())这段代码时,程序捕捉到异常,直接跳到对应的catch语句,打印异常信息,终止程序,以下的代码并不会执行,所以也没办法捕捉到后面的异常