問題タブ [illegalargumentexception]
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 - null パラメータの IllegalArgumentException または NullPointerException?
プロパティの単純なセッター メソッドがありnull
、この特定のプロパティには適していません。私はいつもこの状況で引き裂かれてきました: IllegalArgumentException
、またはを投げるべきNullPointerException
ですか? javadocs から、どちらも適切に見えます。ある種の理解された基準はありますか?それとも、これは好きなようにすべきことの 1 つにすぎず、どちらも本当に正しいのでしょうか?
tomcat - java.lang.IllegalArgumentException:無効サーブレットマッピング
上記はTomcatのスニペットweb.xml
です。*NEXTEVENT*
起動時のURLパターン
java.lang.IllegalArgumentException:サーブレットマッピングの<url-pattern>が無効です
誰かがエラーをほのめかすことができれば非常にありがたいです。
java - イベントのディスパッチ中にこの IllegalArgumentException が発生する原因は何ですか?
これは、生成されるスタック トレースです。
奇妙なことに、JCheckBox をチェックしてチェックを外す順序が重要です。パターンがあるかどうかを試していますが、まだ十分なデータがありません。潜在的な問題を探すためにどこに行くべきかについて、いくつかのアイデアを得ようとしています。
編集 1: スタック トレースの編集された行で呼び出された 4 つのメソッドを確認しました。これらは、必要なデータを最初にフィールドに入力するためにウィンドウが開いたときにのみ呼び出されます。ダイアログが開かれると、それらは呼び出されないため、問題はありません。
編集 2: 編集された関数呼び出し内のすべての変数の状態をトリプル チェックした後、私はそれらを犯人としてほとんど排除しました。
java - Java:不正な引数の例外
を取得してIllegalArgumentException
いますが、理由がわかりません。
アクセスしようとしている関数:
問題のあるコード:
失敗:
私は何が間違っているのですか?
spring - SpringのJDBCTemplateIllegalArgumentException:データソースが必要です
さて、SpringのJDBCTemplateを正しく動作するように設定する際に問題が発生しました。データソースを挿入しようとしていますが、常にnullのようです。サンプルコードは次のとおりです。
applicationContext.xml:
/li>web.xml
/li>EmployeeDoa.java
/li>スローされた例外:
/li>
誰かがこの問題を解決する方法を知っていますか?質問に重要な情報が不足している場合は、お知らせください。
ありがとうございました。
java - インナークラスの問題。不正な式の開始エラー
私は内部クラスを使用して練習していますが、宿題の質問に苦労しています:それは次のとおりです:
JPanelを拡張し、「One」、「Two」、および「Three」というラベルの付いた3つのJbuttonインスタンスを持つSwingコンポーネントクラスBetterButtonsを作成します。BetterButtonsのコンストラクターで、ActionListenerを実装するローカルクラスButtonListenerを記述します。このローカルクラスには、フィールドString名と、フィールド名に割り当てるStringパラメーターを受け取るコンストラクターがあります。メソッドvoidactionPerformedは、nameというラベルの付いたボタンが押されたことを示す通知をコンソールに出力します。BetterButtonsのコンストラクターで、アクションをリッスンするボタンごとに1つずつ、ButtonListenerの3つのインスタンスを作成します。
ほぼ終了しましたが、次の行で不正な式の開始エラーが発生します。
これが私のコードです:
また、文字列変数名に割り当てられる適切な値を参照するにはどうすればよいですか?
前もって感謝します
android - Eclipse IDE の Android SlidingDrawer
SlidingDrawer を利用する Android 用のアプリケーションを設計しようとしていますが、フォーム (レイアウト?) デザイナーを使用して、例外「IllegalArgumentException: The handle attribute is required and must refer」を生成せずにこの要素を追加することができませんでした。正当な子供に。」
3 月 17 日の時点で、すべてが最新の状態になっていると思います (Eclipse と Android SDK)。
すべての SDK コンポーネントがインストールされました。
バージョン 1.0 用とバージョン 2.1 用の 2 つの Android 仮想デバイスを作成しましたが、1.0 が SlidingDrawer をサポートしていないことがわかりました。
SDK で提供されているサンプルと、私が見つけた Web からの他のいくつかのレイアウトをインポートしようとしましたが、すべてこの同じ例外が発生します。
私のプログラミングのバックグラウンドはほとんどが C++ であり、自分自身を初心者のプログラマーと考えているため、理解できるように、私が馬鹿であるかのように気軽に話してください。^^;
android - IllegalArgumentException: Google MapView で zoomOut 中は、幅と高さが > 0 でなければなりません
アクティビティの oncreateMethod のステップで Google MapView を拡大しようとしています。mapController を介してマップをズームしようとするたびに、IllegalArgumentException が発生します。
MapController のzoomOutまたは zoomIn 関数を呼び出すと、この例外がスローされます。残念ながら、私が使用している zoomIn 関数は引数を取りません。
ズーム関数を呼び出している onCreateMethod は次のようになります。
私は特別なことをしていないので、ここで少し途方に暮れています。
スタックトレース全体は次のとおりです。
android - キーはアプリケーション固有のリソースIDである必要があります
なぜこの例外が発生するのですか?
問題の行は次のとおりです。
そして私はそれを次のように定義しています:
java - 「is null」または「was null」などの Null チェック エラー メッセージ
Java コードで null チェックを実行し、null 値に対して IllegalArgumentExceptions をスローする場合、どの種類のメッセージ テンプレートを使用しますか?
私たちはこのようなものを使う傾向があります
"is null" または "was null" のどちらが優れているか、またその理由は?
私にとっては「is null」の方が自然に感じます。