当前位置:首页 >  智能电子

throw和try catch区别

发布时间:2025-04-13 11:00:14

try catch throw区别

try catch是直接处理,处理完成之后程序继续往下执行,throw则是将异常抛给它的上一级处理,程序便不往下执行了。

本题的catch语句块里面,打印完1之后,又抛出了一个RuntimeException,程序并没有处理它,而是直接抛出,

因此执行完finally语句块之后,程序终止了

首先执行try,遇到算术异常,抛出,执行catch,打印1,然后抛出RuntimeException,缓存异常,执行finally,打印2,然后抛出RuntimeException。

《throw和try catch区别》不代表本网站观点,如有侵权请联系我们删除

全数码 网站地图广州小漏斗信息技术有限公司 版权所有 粤ICP备20006251号

联系我们 关于我们 版权申明