如果try中有异常后面只有finally,finally中有return ; 为甚么上一级就不会报错?
finally中最好不要包含return,否则程序会提前退出,返回值就不是try或catch中保存的返回值了,上一级也就没报错了
try有异常,但是没有catch或者throw来抛出异常啊,然后你又在finally中return,就直接退出了,跟没写try catch块没什么区别
上一级是什么意思,能贴出代码结合来讲吗