問題タブ [indexoutofboundsexception]
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 - java.lang.IndexOutOfBoundsException: ソースが宛先に収まりません
次のコードで:
エラーが発生します:
なんで?
delphi - インデックスがADOQueryの範囲外でした-非常にランダム
私Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index
のウェブサイトでランダムにメールが届きます。強制テストでも一般テストでもこのエラーを再現することはできず、やや混乱を招きます。
スタックトレースで確認できることから、データセットを開いて値を取得しようとすると、ランダムに発生します。スタックトレースは、この関数を呼び出すときにエラーが発生したことを示しています。
私が言ったように、これでエラーを再現することはできず、実行するクエリでランダムに発生するようです。エラーを再現するために接続を非アクティブに設定して接続を閉じようとしましたが、できません。
誰かアイデアはありますか?
編集:スタックトレースをより綿密に調べた後、問題を引き起こしているようです:
selCursor.Active
EDIT2:前のselCursor.Closeを確認するためにコードにチェックを入れました。スタックトレースは、閉じるものがないことを示しています。
java - 境界例外のインデックス ot
私たちはクライアント サーバー レーシング ゲームを作成していますが、まさにこの行でこの例外が発生しました。何ができるか、または何を変更できますか? ここで、すべてのコードを示します。
java - switchステートメントの代わりに匿名配列のインデックスを作成しますか?
switch
Javaでは、次のコードは、対応するかさばるステートメントよりもはるかにクリーンで保守が簡単です。
とは対照的に
前者は許容できる慣行と見なされますか?配列の割り当てと例外のキャッチが含まれるため、これが最も効率的な方法ではないことを認識しています。unvalidatedIndex
範囲外の場合(例外は処理されますが)、望ましくない何かが発生しますか?
可能であれば、もっとクリーンなものを提案しますか?
c# - DateTime を変換すると IndexOutOfRangeException が発生する
dr
SqlReader はどこにありますか。
が表示されますが、IndexOutOfRangeException
理由がわかりません。TryParse 関数は次のとおりです。
なぜその例外が発生するのか、どうすればそれを取り除くことができるのかわかりません!
iphone - 範囲外attributedSubstringFromRangeの問題
NSMutableAttributedStringがあり、そこからサブストリングを取得する必要があります。次のコードを使用してサブストリングを取得します。
startIndexとendIndexは2つの長い変数です。
ただし、インデックスが高くなると例外が発生します。文字列の長さは常に-21212値(9048、10958)を指定すると出力を取得できますが、その後、値(10958、12961)を指定すると例外が発生します。
この問題を解決するのを手伝ってください、またはNSMutableAttributedStringから部分文字列を取得するためのより良い方法を教えてください
前もって感謝します、
java - 与えたデータを保持するのに十分な大きさの配列を持つArrayIndexOutOfBoundsException
私は次の方法を作りました:
ただし、実行すると、次のエラーが発生します。
スレッド「main」の例外java.lang.ArrayIndexOutOfBoundsException:3 at Challenges.Problem_4.GenerateSeccondPal(Problem_4.java:31)at Challenges.Problem_4.main(Problem_4.java:6)
私が作った他の方法のため、これは奇妙です:
完璧に動作します。私が書いたものの何が問題になっていますか?
java - CSV の行の空の位置を解析しているときに ArrayIndexOutOfBoundsException をトリガーしないようにするにはどうすればよいですか?
上記のコードを使用して、次の形式のデータで CSV を解析しています。
ただし、次のようなデータ行に遭遇すると、java.lang.ArrayIndexOutOfBoundsException: 7
これは、 の値にアクセスしようとするたびにvalues[7]
例外がスローされるということですか?
もしそうなら、テキスト行のその位置にデータを含まない行を解析するにはどうすればよいですか?
java - ArrayList の反復子を使用する場合の ArrayIndexOutOfBoundsException
現在、次のようなコードを含むプログラムがあります。
ArrayList を反復処理する限り、私はそれを正しく行っていますか?
私が得ているエラーは次のとおりです。
コードの残りの部分を示しますが、かなり大規模です。繰り返しを正しく行っていない場合、唯一の可能性は、ArrayList
適切に初期化していないことだと思います。
android - SimpleCursorAdapter の画像
データベースから画像を取得し、アイテム ビューに配置するためSimpleCursorAdapter
に aを使用しようとしています。これが私のコードです:ViewBinder
ListView
私は得ています:
実行中byte[] byteArr = cursor.getBlob(columnIndex);
。誰かが私が間違っていることを知っていますか?