C++の例外は呼び出され側(例外送出側)主導だからなぁ。
呼び出し側では、無視してもかまわないと判断した例外もすべて補足してやらないといけない。
ちょっと面倒なんだよなぁ。