Ein Screenshot wäre hilfreich. Ich vermute, dass du in der Liste der Threads noch nicht den aktuellen Thread (wenn du nicht mit Threads arbeitest, sollte es der erste sein) angeklickt hast. Wenn du das machst und im Stacktrace den passenden Eintrag auswählst, solltest du lokale Variablen eventuell noch sehen können.
Allerdings sind durch die Exceptionbehandlung bzw. durch die Gültigkeit der Variablen oft nicht alle verfügbar. Das ist normal, ja.
Hintergrund, einfach gesagt: Die Variablen werden ja in Registern bzw. auf dem Stack abgelegt. Wenn diese zu dem Zeitpunkt dann nicht den Wert der Variable beinhalten, siehst du den Wert auch nicht. Er ist dann für den Debugger nicht verfügbar.
Du kannst aber ja einen Haltepunkt setzen, in dem du die Bedingung prüfst, dass der Feldindex außerhalb der Grenzen ist. Oder du prüfst das im Quelltext und setzt dort dann einen Haltepunkt. Am Haltepunkt sind auch die Variablen verfügbar, die zu dem Zeitpunkt gerade verwendet wurden.