Java7の新機能

先日、とあるセミナーに参加してきました。

そこでJava7の新機能について説明を受けたのですが、やはり一つだけどうにも使いどころがわからない。

「安全な再スロー」というやつなのですが、機能の仕組み自体はまぁ分かったんです。


public void test(){
try{

} catch (Exception e){
e.printStackTrace();
throw e;
}
}



前は出来なかったこれが出来るようになるという物。

どうやら発生した例外を書き換えたりしなければいいらしい。



や、それはいいんです。

出来るんだなぁということはわかりました。



で、どこで使うんですか?

少なくとも、僕は今までこういう書き方の例外処理を見たことがないので、使い所がわからないのです。

メリット・デメリットっていうか、使うの?という状況。

んー、経験が浅いのか、知識が足りてないのか・・・・。



どなたか具体的な使用例が分かる方、教えてくださいm(_ _)m



コメント

人気の投稿