我正在开发一个Maze Solver,但我在这一行上输入了一个 ArrayOutOfBoundsException :
wasHere[row][col] = false;
我不知道可能会出现这样的错误,因为maze
,wasHere
和{{1}中表示的宽度和高度(行数和列数)都是一样的。所有数组都显示 7列和 4行。
correctPath
答案 0 :(得分:2)
您将wasHere
定义为7乘4,而maze
定义为4乘7.当您尝试访问时,您将收到错误,例如row = 0
,{{1 }}