在try catch中,如果try中的return语句抛出了异常会如何?

优美秀发

经测试,此时该return将会终止,跳转到catch块中,然后执行后续代码。这就说明,在return中调用可能产生异常的方法是完全没有问题的。

例:


public static void main(String[] args) {

System.out.println(testReturn());

}


private static int testReturn() {

try {

return 1 / 0;

} catch (Exception e) {

e.printStackTrace();

}

return 1;

}

输出:


java.lang.ArithmeticException: / by zero

1

主 楼 发布于:2018-03-17 23:53:31回复
左灯右行-

根本停不下来

2 楼 发布于:2018-04-27 17:07:22
回复
笑看众山小

你长得真够美,老鼠眼睛,猪拱嘴,说起话来喷口水,就象厕所发大水!

3 楼 发布于:2018-05-13 09:27:38
回复
爱上处女座男生

以后不要在我面前说英文,OK?

4 楼 发布于:2018-12-27 02:11:54
回复
死舆妳相随

你是书本我是包,你是耗子我是猫,你是木头我是胶,你是猪肉我是刀,今晚的饭钱你来掏。

5 楼 发布于:2019-05-30 14:48:10
回复
麥莉

我的情人节里没有情人,只有我的老婆,她是我的最爱,今天是,明天是,直到我死去我的心中也只有她!

6 楼 发布于:2019-09-28 12:14:30
回复
飞天猎鹰

亲爱的你睡着了,我唯有把你的爱存进你的手机;等你醒了,我就把我的爱存进你的心里;等你见到我,我就把整个人都存进你的怀里啦!

7 楼 发布于:2022-06-26 20:41:01
回复

发表回复: