为什么以及如何修复线程"main" java.lang.ArrayIndexOutOfBoundsException:索引 0 超出界限的长度为 0 错误?



我正在尝试让这个图书馆书籍分类程序工作。如果有人可以查看代码并向我解释为什么这会搞砸,我将不胜感激。几个月前我有这个代码工作,但在重新访问它时,出现了这个错误。

由于索引0超出范围,因此您的数组似乎为空 (length = 0(。因此,访问任何元素(即使在位置 0(都是无效的。

如果在尝试填充数组时发生此错误,请注意,数组在 java 中具有固定长度。

相关内容

  • 没有找到相关文章

最新更新