コンパイル時にエラーが出て困ってます・・・
エラーはこんな感じです。

.\Finder.java:24: 変数 agree は初期化されていない可能性があります。
agree[num] = temp.containingClass();

ソースなんですが、agreeの宣言のところは
ClassDoc[] agree;
これだけです。
上のエラーのところまでにagreeはこの2箇所しか出てきません。
agreeにはClassDoc型のものを複数(数は不明)入れておきたいのですが、この宣言じゃだめでしょうか?

ClassDoc[] agree = new ClassDoc[];

とやってもうまくいきません。
どうやったらうまくいくのでしょうか?
よろしくお願いします。