問題タブ [nullpointerexception]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - ヌルポインタ例外
これは重複した質問である可能性があります。String 変数を null に初期化します。値で更新する場合と更新しない場合があります。この変数が null と等しくないかどうかを確認したいのですが、何をしようとしても null ポインター例外が発生します。スローする余裕はありません。コストがかかるため、nullpointer 例外が発生します。効率的な回避策はありますか。TIA
java - アクティビティを終了するときにクラッシュするのはなぜですか?
アクティビティを(戻るボタンを使用して)終了すると、アプリでクラッシュが発生します。私が知る限り、これはAndroidコードベースで発生しており、私のものではありませんが、完全には確信していません。
adbからのスタックトレースは次のとおりです。
誰かアイデア/推奨事項がありますか?
java - NullPointerExceptions が発生しなくなった後、Tomcat のパフォーマンスの問題を引き起こす可能性はありますか?
私のアプリケーションの 1 つは、Java 1.6 を実行する Tomcat 5.5 の Windows サービス インスタンスで実行されます。SOAP 要求がタイムアウトした場合、アプリケーションが NullPointerException を作成するコードに問題があります。
今朝、SOAP リクエストの反対側のコンポーネントが利用できないという問題がありました。その結果、約 1 万個の NullPointerExceptions が発生しました。失敗したコンポーネントを再度実行した後、例外は停止しました。ただし、アプリケーションのパフォーマンスがまだ遅いことに気付きました。
Tomcat サービスを再起動した後、アプリケーションのパフォーマンスはすぐに改善されました。これは単なる偶然の一致だと思いますが、チームメイトは懐疑的です。
これらすべての NPE が Tomcat 内でパフォーマンスの問題を引き起こした可能性はありますが、例外が停止してからずっと経っていますか?
ありがとう!
IVR アベンジャー
java - オンライン ページからデータベースにデータを追加する際の NullPointerException
オンライン JSP ページからデータを追加しているときに、NullPointerException 例外が発生します。
エラーの説明は次のとおりです。
Websphere サーバー「IBM WebSphere Application Server - ND、6.0.2.35」を使用しています。
しかし、「IBM WebSphere Application Server - ND, 6.0.2.17」を使用していたときは問題ありませんでした
なぜこれが起こっているのか、何か考えはありますか。
この点であなたのすべての努力に感謝します。
ありがとう、マノジャ。
java - 文字列はnullではないと言っていますが、後でNullPointerExceptionをスローします
ああ、神様。私にはやるべき小さなプロジェクトがあり、Stringsが私を殺しています!
これで、(サーブレットnull
からの呼び出しから値を取得した)文字列ができました。getParameter()
問題は、それがnullであるかどうかを確認しようとしていることです。プログラムでは、nullであるとは言えませんnull
が、プログラムの後半で、変数を使用すると、次のような例外が発生します。変数はnull
です。
私が間違っているのは何ですか?
4番目の条件のみが機能しています!残りはどうですか(2番目のものを除いて、私は必死だったのでその状態を置いたので)
私は教えたID == null
、または ID.equals(null)
大丈夫になるだろうが、そうではない。
編集:
問題は、フォームからIDの値を取得していることです(通常、フォーム1としましょう)。ただし、この場合、ID入力がないフォーム2を使用しているため、IDは入力する必要がありますnull
。"null"
java - 不可能なヌルポインタ
私は本当に奇妙な問題を抱えています。(非常に重要な注意:これは元のコードを貼り付けることができない例です。コンパイラなしでテキストとして書きました。)私には2つのクラスがあります:
今、時々私は印刷物を手に入れます...しかし、どうしてそれが可能かわかりません。
A はシリアル化されたクラスですが、まだわかりません。
java - createImage(int width, int height) の問題
ゲームの一部として 10 ミリ秒ごとに実行される次のコードがあります。
問題は、画像を定義しようとした後でも、画像が null であることを確認する if ステートメントに入ることです。いろいろ調べたところ、GraphicsEnvironment.isHeadless()がtrueを返した場合、createImage()はnullを返すようです。
isHeadless() メソッドの目的が正確にはわかりませんが、コンパイラまたは IDE に関係があるのではないかと考えたので、2 つ試してみましたが、どちらも同じエラーが発生しました (Eclipse と BlueJ)。エラーの原因が何であるか、またどのように修正すればよいか、誰にもわかりますか?
前もって感謝します
ジョナサン
................................................................... ...................
編集: java.awt.Component.createImage(int width, int height) を使用しています。このメソッドの目的は、後で JPanel を使用して画面に描画される、ゲームのプレーヤーのビューを含む Image を確実に作成および編集することです。これがまったく役立つ場合は、さらにいくつかのコードを次に示します。
これが少し問題を解決するのに役立つことを願っています、ジョナサン
android - Android: this.getApplication() は NULL ポインタを返します
同じアプリケーション内ですが、別のパッケージ内にあるアクティビティで次の行を実行しています。
nullポインターのみを返しますが、「メイン」パッケージに移動してそこから実行すると、期待どおりにアプリケーション参照が返されます。
別のパッケージにあるため、完全修飾クラス名を使用して AndroidManifest.xml でアクティビティを定義しました。<activity android:name="com.foo.bar.TestActivity"></activity>
更新:以下の質問で示唆されているようandroid:name="AppObject"
に、既に<application>
AndroidManifest.xml のタグに含まれていました
security - Spring セキュリティ - taglib と jsp では SecurityContext.authentication null が、コントローラでは問題ありません
私はしばらくの間、この問題に苦労してきました。それに関するいくつかの投稿が見つかりましたが、私の問題を解決したものはありませんでした。おそらく、SecurityContext が特定の Thread にバインドされているという事実と関係がありますが、それでも解決方法がわかりません。
ログインしたユーザーを取得するには、次のコードを検討してください。
コントローラーでこのコードを実行すると、(正しく) ログインしたユーザーが返されます。このコードを taglib または jsp から実行すると、NPE (authentication = null) がスローされます。スプリングタグも機能しません(おそらく同じ理由で)。
web.xml から抽出:
春のセキュリティ構成ファイルから抽出します。
java - Java NullPointerException
単純なオークションを処理する 2 つのクラスを作成しています。単一のオークションの操作を処理するクラスの準備ができて動作しています。現在、利用可能なすべてのオークションを追跡するために、オークションハウスのような別のクラスを作成しています。クラスの次の部分をテストする場合:
次のコードを含む main メソッド内 (「kauppa」は、テスト済みで機能するオブジェクト変数です):
私は得る:
スレッド「メイン」での例外 ope.auction.dutch.AuctionHouse.addAuction(AuctionHouse.java:13) での java.lang.NullPointerException ope.auction.dutch.DutchAuctionTest.main(DutchAuctionTest.java:54) での例外
どうすれば問題を解決できますか?