>>38
設計時の問題だと思うんだけど。
子クラスが親クラスの知らない例外を投げること自体は必要だという前提でいいんだよね?
なら、それをどこでハンドリングするかというのも考慮してあるはずじゃないかな。


あと、
>  ・Child::doInnerから例外を投げないように注意して作ってもらう or 投げてよい例外を規定する
のときの
>     →派生クラス側で間違えたらNG。
はアサーションでいいでしょ。

破綻するなら、ハリウッドの原則な設計を採用したことが間違いだったんだよ。