特に.Net系のメソッドで顕著なのだけれど、飛んでくる可能性のある例外が多すぎて、いちいちcatch文を書いていると too long code になってしまうことがある。 だからと言って例外をキャッチしないのは問題であることは論をまたない。 catchしたらしたでコードが長くなるし、しなかったらいざ例外が飛んできたときに対応できないし、といった両極に挟まれたとき、今回紹介する方法で一挙に解決できる。 Exceptionをキャッチする とても乱暴だけれど、すべての例外クラスが継承するException型でキャッチすれば、例外を取りこぼすこともない。
![[C#] 複数の例外(Exception)を一箇所で処理する方法](https://cdn-ak-scissors.b.st-hatena.com/image/square/cc74c161d448eab901eaf19a2eee6bf401aab266/height=288;version=1;width=512/http%3A%2F%2Ftoach.sakura.ne.jp%2Fbase%2Fwp-content%2Fuploads%2F2015%2F10%2Fgirl_sea_sunset_yatter-1024x683.jpg)