解析: 解析:1.Java异常都继承自类Throwable,Throwable子类有Error和Exception,其中Exception又分为运行时异常和编译时异常。编译时异常是未雨绸缪性质的异常,是防范,需要显示处理。运行时异常是程序员问题造成,并不强制进行显示处理。 解析:根据官方的JVM规范:如果try语句里有return,返回的是try语句块中变量值。详细执行过程如下: 如果有返回值,就把返回值保存到局部变量中;1.执行jsr指令跳到finally语句里执行;2.执行完finally语句后,返回之前保存在局部变量表里的值。3.如果try,finally语句里均有return,...