問題タブ [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.

0 投票する
6 に答える
45479 参照

java - java.lang.IndexOutOfBoundsException: ソースが宛先に収まりません

次のコードで:

エラーが発生します:

なんで?

0 投票する
3 に答える
1226 参照

delphi - インデックスがADOQueryの範囲外でした-非常にランダム

Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: indexのウェブサイトでランダムにメールが届きます。強制テストでも一般テストでもこのエラーを再現することはできず、やや混乱を招きます。

スタックトレースで確認できることから、データセットを開いて値を取得しようとすると、ランダムに発生します。スタックトレースは、この関数を呼び出すときにエラーが発生したことを示しています。

私が言ったように、これでエラーを再現することはできず、実行するクエリでランダムに発生するようです。エラーを再現するために接続を非アクティブに設定して接続を閉じようとしましたが、できません。

誰かアイデアはありますか?

編集:スタックトレースをより綿密に調べた後、問題を引き起こしているようです:

selCursor.ActiveEDIT2:前のselCursor.Closeを確認するためにコードにチェックを入れました。スタックトレースは、閉じるものがないことを示しています。

0 投票する
2 に答える
268 参照

java - 境界例外のインデックス ot

私たちはクライアント サーバー レーシング ゲームを作成していますが、まさにこの行でこの例外が発生しました。何ができるか、または何を変更できますか? ここで、すべてのコードを示します。

0 投票する
6 に答える
439 参照

java - switchステートメントの代わりに匿名配列のインデックスを作成しますか?

switchJavaでは、次のコードは、対応するかさばるステートメントよりもはるかにクリーンで保守が簡単です。

とは対照的に

前者は許容できる慣行と見なされますか?配列の割り当てと例外のキャッチが含まれるため、これが最も効率的な方法ではないことを認識しています。unvalidatedIndex範囲外の場合(例外は処理されますが)、望ましくない何かが発生しますか?

可能であれば、もっとクリーンなものを提案しますか?

0 投票する
1 に答える
1336 参照

c# - DateTime を変換すると IndexOutOfRangeException が発生する

drSqlReader はどこにありますか。

が表示されますが、IndexOutOfRangeException理由がわかりません。TryParse 関数は次のとおりです。

なぜその例外が発生するのか、どうすればそれを取り除くことができるのかわかりません!

0 投票する
1 に答える
1400 参照

iphone - 範囲外attributedSubstringFromRangeの問題

NSMutableAttributedStringがあり、そこからサブストリングを取得する必要があります。次のコードを使用してサブストリングを取得します。

startIndexとendIndexは2つの長い変数です。

ただし、インデックスが高くなると例外が発生します。文字列の長さは常に-21212値(9048、10958)を指定すると出力を取得できますが、その後、値(10958、12961)を指定すると例外が発生します。

この問題を解決するのを手伝ってください、またはNSMutableAttributedStringから部分文字列を取得するためのより良い方法を教えてください

前もって感謝します、

0 投票する
4 に答える
1089 参照

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)

私が作った他の方法のため、これは奇妙です:

完璧に動作します。私が書いたものの何が問題になっていますか?

0 投票する
2 に答える
1995 参照

java - CSV の行の空の位置を解析しているときに ArrayIndexOutOfBoundsException をトリガーしないようにするにはどうすればよいですか?

上記のコードを使用して、次の形式のデータで CSV を解析しています。

ただし、次のようなデータ行に遭遇すると、java.lang.ArrayIndexOutOfBoundsException: 7

これは、 の値にアクセスしようとするたびにvalues[7]例外がスローされるということですか?

もしそうなら、テキスト行のその位置にデータを含まない行を解析するにはどうすればよいですか?

0 投票する
8 に答える
393747 参照

java - ArrayList の反復子を使用する場合の ArrayIndexOutOfBoundsException

現在、次のようなコードを含むプログラムがあります。

ArrayList を反復処理する限り、私はそれを正しく行っていますか?

私が得ているエラーは次のとおりです。

コードの残りの部分を示しますが、かなり大規模です。繰り返しを正しく行っていない場合、唯一の可能性は、ArrayList適切に初期化していないことだと思います。

0 投票する
3 に答える
12859 参照

android - SimpleCursorAdapter の画像

データベースから画像を取得し、アイテム ビューに配置するためSimpleCursorAdapterに aを使用しようとしています。これが私のコードです:ViewBinderListView

私は得ています:

実行中byte[] byteArr = cursor.getBlob(columnIndex);。誰かが私が間違っていることを知っていますか?