问题标签 [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在我的网站上随机通过电子邮件发送给我。我无法通过强制或一般测试重现此错误,这有点令人困惑。

从我在堆栈跟踪中可以看到,它在打开数据集并尝试获取值时随机发生。堆栈跟踪显示调用此函数时出现错误:

正如我所说,我无法让它重现错误,并且它似乎在我运行的任何查询中随机发生。我尝试关闭连接,将其设置为非活动等以重现错误但不能。

有没有人有任何想法?

编辑:在更仔细地检查堆栈跟踪之后,它似乎是导致问题的原因:

EDIT2:我检查了代码以确保selCursor.Active在 selCursor.Close 之前。堆栈跟踪表明没有什么可以关闭的。

0 投票
2 回答
268 浏览

java - 边界异常的索引 ot

我们正在制作一个客户端 - 服务器赛车游戏,我们在这条确切的线路中遇到了这个异常我们可以做什么或我们可以改变什么?在这里,我将向您展示所有代码:

0 投票
6 回答
439 浏览

java - 匿名数组索引而不是 switch 语句?

在 Java 中,我发现以下代码比相应的笨重switch语句更简洁、更易于维护:

反对

前者被认为是可接受的做法吗?我知道这不是最有效的,因为它涉及分配数组和捕获异常。unvalidatedIndex当超出范围时(尽管处理了异常),它会导致一些不受欢迎的事情吗?

如果可能的话,你会推荐一些更清洁的东西吗?

0 投票
1 回答
1336 浏览

c# - 转换 DateTime 导致 IndexOutOfRangeException

drSqlReader在哪里。

我得到一个IndexOutOfRangeException,我不知道为什么。这是 TryParse 函数:

我不明白为什么我会得到那个例外,我怎么能摆脱它?!

0 投票
1 回答
1400 浏览

iphone - 属性的SubstringFromRange 越界问题

我有一个 NSMutableAttributedString,我需要从中获取子字符串。我使用以下代码获取子字符串,

startIndex 和 endIndex 是两个长变量。

但如果指数走高,也有例外。字符串长度始终为 - 21212 当我给定值(9048、10958)时我可以得到输出但之后当我给定值(10958、12961)时出现异常,

帮助我解决这个问题,或者给我一个更好的方法来从 NSMutableAttributedString 中获取子字符串

提前致谢,

0 投票
4 回答
1089 浏览

java - ArrayIndexOutOfBoundsException 有一个足够大的数组来保存我给它的数据

我做了以下方法:

但是,当我运行它时,我收到此错误:

线程“main”中的异常 java.lang.ArrayIndexOutOfBoundsException: 3 at challenge.Problem_4.GenerateSeccondPal(Problem_4.java:31) at challenge.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 中的图像

我正在尝试使用 aSimpleCursorAdapterViewBinder从数据库中获取图像并将其放入我的ListView项目视图中。这是我的代码:

我正进入(状态:

在执行时byte[] byteArr = cursor.getBlob(columnIndex);。有谁知道我做错了什么?