通过 demo 理解 Java 中 try,catch,finally,return 的执行顺序

Demo-1 java 编译器把unreachable statement标记为运行时错误,一个unreachable statement就是编译器决定永远不会执行它。 Demo-2 通过 除0 引发异常,返回 catch 块中的结果 Demo-3 此时 finally 块中的结果覆盖了 catch 块中的结果 Demo-4 注释掉 除零 异常,fianlly 块中的结果覆盖 return 中的结
相关文章
相关标签/搜索