問題タブ [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 - ループが機能していない間
このテキスト ファイルをコマンド ラインに入力しています。
最初の列は時間、次に優先度、次に長さ
で、出力は時間と長さの合計でソートされ、アイテムの時間が現在の時間以下の場合、次のアイテムが出力され、優先度が最も高いものが最初になります (yes紛らわしいですが、クラスプロジェクトです)
出力は次のとおりです。
イベントと呼ばれるキューメソッドとリンクされたリストを使用し、キューと呼ばれる優先キューを使用しています
私の問題は、whileループwhile (event.size() != 0 && queue.size() != 0)
がまったく実行されていないことです。
do while ループに変更すると、while でヌル ポインター例外エラーが発生し(event.peek().time <= currentTime)
、if (event.peek().time > currentTime)
追加event.peek() != null
してヌル ポインター例外を修正しようとしましたが、まだ機能しません。Event (linkedlist) には 6 つの Job オブジェクトが含まれているため、event.peek() が null を返す理由がわかりません。
android - 「ここで何か問題があります。パッケージが再開されることを期待していませんでした」AndroidLogcatのエラー
LunarLander
Googleの例をモデルにしたAndroidアプリがあります。実際のデバイスで(Motorola Droid
)を使用してデバッグしていAndroid 2.0
ます。向きが変わると、プログラムはでクラッシュしNullPointerException
ます。クラッシュ直前のLogcat:
私が心配している最初の行は"Something wrong here"
にあり24:38.620
ます。どういう意味かわかりませんが、画面の変化にきちんと反応しなかったせいかと思います。
surfaceChanged()
次に、新しいサーフェスの寸法について、自分のメソッド内から自分で印刷したデバッグメッセージが表示されます。
次に、ハエがであったかどうかについてのデバッグメッセージを出力しますnull
。flies
最終的にを引き起こすフィールドですNullPointerException
。一度作成され、プログラムの残りの部分で再度書き込まれることはありません。何度か読み取られたので、クラッシュする前はnullではなかったことがわかります。
これらの手がかりだけで、私のプライベートメンバー変数がどのようにしてnullになったのか、誰かが手がかりを持っていますか?
コードを含めますが、コードはたくさんあり、何が関連するのかわかりません。
hibernate - merge() での NullPointerException
繰り返しますが、休止状態の問題があります。merge() によって永続化されたコレクションに新しいエンティティを追加すると、Hibernate 内のどこかから NullPointerException が発生します。
それがスタックトレースです:
コレクションを保持する親と子エンティティの両方で hashCode() と equals() を上書きしました...
さらに奇妙なことは、 saveOrUpdate() が私に
google-app-engine - このコードで NullPointerException が発生するのはなぜですか?
私は を取得してNullPointerException
いtransaction.commit();
ます。Department
そのため、オブジェクトを追加できませんEmployee
トランザクション: org.datanucleus.jpa.EntityTransactionImpl@1e4320e java.lang.NullPointerExceptionException::null
トランザクションをコミットする前に、まだエラーが発生することを印刷しました。
java - Java Null ポインター例外
Web で見つけたクラスを "エンティティ" の動的配列の int の動的配列に適合させようとしましたが、"NullPointerException" が発生しています。
例外を発生させるコードは次のとおりです。
DynArrayEntities クラスの関連部分:
よろしくお願いします。
java - Null Pointer Exceptionオブジェクトに空の原因フィールドがあるのはなぜですか?
私はいくつかのサーバーログを監視していますが、かなりの数がありますNullPointerExceptions
。ログには、スタックトレースとgetCauseからの原因が含まれています。
問題は、これらのNPEに原因が含まれていないことです。JavaDocsでは、原因が存在しないか不明な場合は原因がnullであると示されています(あまり役に立ちません)。
だから私の質問は、誰かがこれらの「原因のない」NPEに遭遇したことがあるかということです。もしそうなら、その状況での問題はどれでしたか?私はここでちょっと迷っているので、どんな洞察もいただければ幸いです。
java - NullPointer 例外をスローしているものを判別できません
次のようなメソッドがあります。
(私は実際には doStuff のようなメソッド名を使用しません - これは単に物事を簡単にするためです)
doStuff ではさまざまなことを行いますが、その中には、次で終わるデータ アクセス メソッド (つまり、doStuff 内の別のメソッド) の呼び出しがあります。
このコードをステップ実行すると、最後から 2 番目の中括弧 (コメントでマーク) に到達し、NullPointer 例外を含む最初のコード ブロックのキャッチにジャンプします。はそのresults.close()
直前に実行されているものです (結果は null ではありません)。私の IDE (NetBeans) は、スタック トレース (スタック トレースが null であることを示しています) または例外の名前以外のその他の情報 (私が知る限り) を提供しません。
このコードは、以前は正常に実行されていました。実際、実行中に、データ アクセス メソッド (この例外が発生している場所) が呼び出していたストアド プロシージャを変更すると、このエラーが発生し始めました (アプリケーションはまったく停止されませんでした)。その後、再構築と再起動を試みましたが、役に立ちませんでした。sproc を元に戻すことはできますが、コードのどこで例外が発生しているかを考えると、sproc がこのエラーの一部であっても意味がないため、このエラーの原因を突き止めたいと思います。
java - SeamがステートフルEJB依存関係を注入しない
この問題の解決策を見つけることができず、Seamフォーラムへの投稿に回答がありません。ここの誰かが助けてくれることを願っています。
私はSeamで働いている初心者なので、私はただ愚かなことをしていると確信しています。誰かが私に与えることができるどんな助けでも大いに感謝されるでしょう...私は何時間も無駄にし、どこにも行きませんでした。jbossツールを使用して、Eclipseでシームプロジェクトを生成しました。このツールは、事前に作成されたJPAエンティティを取得し、基本的なWebアプリを作成しました。私の最初のステップは、登録ページを追加して、一部のユーザーを作成し、データベース認証を使用してログインできるようにすることでした(これを設定しましたが、登録ページが機能したらテストします)。私はseam-bookingの例を使用してガイドしました(基本的に、フォームと追加のフィールドをseam-genアプリのビューに統合します)。登録ページをテストすると、挿入されたすべてのフィールドに対してNullPointerExceptionsが発生します。私はシームブッキングの例全体を調べ、例を見てWebを精査しました。本のいくつかのセクションをすばやく読んでも、追加の構成情報が必要な場所がわかりません。いったい何が間違っているのでしょうか?助けてください!!!
JBoss Server(コミュニティエディション)5.1.0GAとSeam2.2.0GAを使用しています。
私が投稿しているもの以外の情報が必要な場合は、私に知らせてください。よろしくお願いします!!
ステートフルEJB:
EJBローカルインターフェース:
レジストラページのXHTML:
テンプレートXHTML(登録ページはこれを使用します):
Seam Components.xmlファイル:
java - Java ランタイム エラー: null ポインター例外
これは助けを求める少し型にはまらない方法かもしれませんが、コードでヌル ポインター ランタイム エラーが発生していますが、ランタイム エラーの範囲が大きすぎて、stackoverflow に投稿できません。私は本当にこれを理解したいので、何が間違っているのかを理解するために私のコードをメールで送信することは可能ですか? 実行時エラーがトリップしている特定の行番号を示していることは知っていますが、正直なところ、そこで発生している理由を頭や尾にすることはできません。どうもありがとうございました!!
スタックトレース:
java - スレッド「thread-4」での例外 java.lang.NullPointerException
私のプログラムで助けていただければ幸いです
私のServerConnect関数は次のようになります:-
基本的には、ソケット プログラミングとマルチスレッド アプリケーションです。クライアントとサーバーに接続を確立させるために別の端末で実行すると、コードが実行されます。しかし、両方の端末で上記のエラーが発生します。間違った場所で myOutput 変数を宣言したことと関係があります。誰かが私を助けてくれませんか。エラー メッセージから、添付のコードの 63 行目と 45 行目を強調表示しました。