goo blog サービス終了のお知らせ 

これでも私SEなんです

Web開発の奮闘記と、その中で新たに見つけた知識をブログに残して、備忘録にしています。

IllegalArgumentException

2010-01-20 | Weblog
今日は、ソースの改修をやっていたところ、『IllegalArgumentException』に出会いました。原因は、引数に合わない値が入ろうとしているらしい。
それはわかったけど、それらしきところが見当たらない。
どうしようと考えていたら、アドバイスを貰った。
『おそらくDaoかBeanのところだょ』と、既にそこは見当を付けていたので、何でわからないのだろうと反省し、該当箇所を探すもまだわからない。
ん、long型ってNullが大丈夫何だっけ?調べていると、またもやアドバイスを貰って答えに確信が出た。
だけど、Nullが入らないようにするWHERE句がわからない。
結局、わかってないじゃん。
WHERE句まで教わってようやくエラーが無くなった。
今度は結果の表示方法だな。
そういえば、別プロジェクトで、warファイル作る前にローカルで確認しようとしたらエラー起こしてたなぁ。