●Safe Rethrown
エラーキャッチ後の再Throwに対してコンパイラが
オプティマイズThrowするようになります。
http://www.javac.info/Rethrown.html
http://blue64.net/2008/06/proposed-java-7-feature-safe-rethrow/
■使用例
void test() throws RuntimeException { try { } catch (final Throwable e) { //finalをつけることでRethrow解釈する。 throw e; //コンパイルエラーにならない。 } }