关于java异常的问题。请大家帮我解决一下。谢谢

2025-06-28 09:06:44
推荐回答(1个)
回答1:

1.如果S1 S2未抛出异常 S3就会执行 否则不会 因为异常将执行中断直接抛了出来
2.如果异常未必捕获 S4不会执行 因为未正确捕获 异常会抛到更上层 所以S4没有机会执行
3.如果catch捕获了异常 S4会执行 被捕获后未重新抛出 可认为异常已被处理 S4会正常执行