意味的にまずいcatch
try { } catch (Exception e) { throw e; }
こっちは上と違って、throw eの部分がスタックトレースの開始点に変更されてしまい、例外の詳細情報が消えてしまうのでまずい。
この書き方も所々に見られるんだよな・・・
try { } catch (Exception e) { throw e; }
こっちは上と違って、throw eの部分がスタックトレースの開始点に変更されてしまい、例外の詳細情報が消えてしまうのでまずい。
この書き方も所々に見られるんだよな・・・