Java 14に追加された新機能の1つに、JEP 358として提案された「Helpful NullPointerExceptions」がある。日本語にすると「親切なNullPointerExceptions」で、簡単に言ってしまえばNullPointerException発生時に出力されるメッセージがわかりやすくなるというものだ ...
コンパイルは通った。よし、実行。 Exception in thread "main" java.lang.NullPointerException ...何これ。 コンパイルエラーは「ここが間違ってる」と教えてくれた。 でも実行時エラーは、動かしてみないと分からない。しかも英語。しかも長い。 AIと一緒にエラーを読む ...
の環境で開発しています。 DBの仕様変更が起こり、いくつかの型変更、項目追加にあわせてDTOを変更しました。 すると今まで動いていたinsert(DTO オブジェクト),insertBathc(DTO オブジェクトのArrayList)がNullPointerExceptionが出るようになっていしまいました。
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する