java如果没有发生异常,不执行finally语句怎么办

我刚没说清楚,换个方式来说就是在finally语句中判断输出哪个语句,抛出异常或者没有抛出异常

java没有异常 也会执行finally的 ,.
先try
若有异常则catch..再finally
无异常try结束则finally
如果不执行的话 你看看你的语法.是否在哪return 了?
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-12-14
不会发生这种情况 finally语句不管发不发生异常都会执行 望采纳 谢谢

你补充的这个不怎么符合逻辑啊 预计会抛出异常都是在catch中写代码的啊
第2个回答  2011-12-14
finally是不管你在有异常还是没异常都会执行的...... 你上面说的那种情况不可能出现
相似回答