标签: java java-7
catch (IOException|SQLException ex) { logger.log(ex); throw ex; }
这里为什么ex隐含最终?使ex隐式最终有什么用?
ex
答案 0 :(得分:7)
它是隐式最终的,因为更改ex指向的对象没有意义,特别是在这种情况下,它可以是IOException或SQLException,因此,编译器很难弄清楚(静态)赋值类型。
IOException
SQLException