これは例外処理に関するばかげたJavaの質問かもしれませんが、ContentProviderのサブクラスからサービスを要求しているUIアクター(Androidアクティビティ)があります。サブクラスは、sd-cardがいっぱいの場合、sd-cardがない場合、ネットワークI / Oエラーなどの場合に、いくつかの例外をスローしたいと考えています。ただし、CPサブクラスをコーディングして例外をスローすると、コンパイラーは例外をに追加することを提案します。 CPクラス。明らかに、基本クラスを変更したくはありませんが、UIでサブクラスの例外をキャッチしたいと思います。
わかる?これは可能ですか?そうでない場合、サービスサブクラスがスロー可能なオブジェクトをUIに戻すためのより良いパターンはありますか?