久しぶりにC#.NETランドでJava(Android)に戻り、さまざまな特異性を思い出そうとしています。
私を立ち往生させているのはこれです。次のように、クラスが適切に初期化されない場合、コンストラクターで例外をスローします。
    // Constructor
    public CountdownDictionary(JSONArray jsValues, ArrayList<String> returnFieldList)
{
    this.DictionaryType = getDictionaryTypeFromValues(jsValues);
    if (this.DictionaryType == CountdownDictionaryTypes.Unknown)
    {
        throw new Exception("Unknown dictionary type");
    }
}
Eclipseでコンパイル時エラーが発生する
未処理の例外タイプ例外
これは私を混乱させます。どうすれば例外を処理できますか?このクラスで例外を処理したくないので、呼び出し元にバブルして処理できるように、未処理のままにしておきます。
私は何が欠けていますか?