JavaのコンパイルエラーWEB相談室Webページ作成に関しての何でも掲示板です。Tomcat]現在、JavaでWebアプリをつくっていますが、コンパイル時にVerifyErrorが発生してしまいます。このエラーの原因は何でしょうか?解決するにはどうしたら良いかどなたか教えて下さい。]私も一度だけこのエラーが出たことがあります。javadoc(http://java.sun.com/j2se/1.3/ja/docs/ja/api/index.html)にあるように論理的矛盾があると思います。ちなみに私は単純なロジックミスでした^^;ソースをもう一度見直すことをお勧めします。]ソースを見直しましたが、ロジックミスが見つかりません。branch"が表示されます。]可能でしたらソースを公開してもらえないですか?もちろんそれで100%回答出来ると言う訳ではありませんが。]一つのメソッドの中で行っている処理が、非常に長いので一部のソースを公開させて頂きます。下のソースのコメントをはずすとVerifyErrorが発生してしまいます。このエラーの原因がわからず困っているので、何か良い解決策を教えて下さい。]下から5行目のupdate.execute(theDoc2);ですが、これは提示していただいたソース以外の部分で宣言していますよね?上から4行目の「thedoc2」とは別なインスタンスですよね?通常コンパイルで「〜は宣言されていません」というエラーが出るはずですが、なぜかVerifyErrorになる時があるようです。]下から5行目の"theDoc2"を"thedoc2"にし忘れてしまい,申し訳ございませんでした。従って"theDoc2"は"thedoc2"に記述が変わりますので同じインスタンスになります。上に提示したソースの次の処理をコメントにしたら、なぜか上のソースが正常にコンパイルされました。上に提示したソースの次の処理(下記ソース参照)をコンパイルすると、再びVerifyErrorが発生してしまいます。ちなみに、下に提示したソースの下から3行目のコメントをはずすとコンパイルは成功します。ぱんださん、ご指導宜しくお願い致します。]すみません、回答で送ってしまいました。質問中ですので宜しくお願い致します。]これという回答がわかりません。]ソースを作り直したらコンパイル通りました。コードのどこかに余分な空白、改行コードが入っていたと思われます。ぱんださん、一緒に考えてくれてありがとうございました。お騒がせしてすみませんでした。