В моём случае ArrayIndexOutOfBoundsException.
Кидает уже не в первой задаче, где бы я не обращался к массивам и листам IDEA меня убеждает что таких индексов у них нет. (А я знаю что есть).
Причём кидает так же и на решение разработчиков, так что код тут наверняка ни при чём.
Что можно предпринять в такой ситуации, кроме как снести и вновь поставить IDEA?
Игорь Евгеньевич
41 уровень
IDEA кидает одно и то же исключение (Не в тему)
Комментарии (12)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Di Ma Java Developer в Сбер
27 октября 2021, 15:11
Оберни в трай кеч и вывиди стек трейс. Если стек трейс не выводится значит обарачиваешь не то. Если выводится там будет класс и номер строчки. Либо дебаг
0
VladimirMaster
27 октября 2021, 12:38
Что можно предпринять в такой ситуации, кроме как снести и вновь поставить IDEA?
IDEA меня убеждает что таких индексов у них нет. (А я знаю что есть).
Если хочешь, чтобы тебе помогли, напиши грамотный вопрос. Запомни, какой вопрос, такой ответ.
Сообщество здесь, чтобы помочь тебе с конкретными проблемами по программированию.
Избегай публикации вопросов, на которые невозможно дать объективный ответ.
1. Опиши проблему кратко
2. Опиши, что ты уже пробовал делать
3. Добавь немного кода
+1
wan-derer.ru
27 октября 2021, 07:38
Ожидайте. Вам обязательно ответят. Участники любят вопросы без кода и последовательности действий, приводящих к ошибке. В данный момент 100500 участников полируют свои магические шары. Ожидайте.
+1
Сергей Я Java Developer в DXC/Luxoft Expert
27 октября 2021, 07:23
Скорее всего запускаешь одну и ту же задачу из кэша
0
Anonymous #2583212 Backend Developer в Open Code
27 октября 2021, 07:20
А после чего началось?
0
Игорь Евгеньевич
27 октября 2021, 07:33
С задачи "Знакомство с тегами". Я там в процессе решения использовал String.indexOf() в цикле, таким образом что каждый найденный индекс становился точной отсчёта в новом цикле. (+ 1 разумеется). В итоге задачу я не дорешал, отложил на попозже. Стал решать "Считаем зарплаты", там всё проще, split(" ") после чего остаётся массив из двух строк. При попытке обратиться к первой строке (...[0]), проблем нет, а вот на ...[1] компилятор кидает ArrayIndexOutOfBoundsException. Тут то я и заподозрил что это не я туплю. Скопировал решение из правильного ответа, реакция та же (на ту же строку)
0
Anonymous #2583212 Backend Developer в Open Code
27 октября 2021, 07:36
Может ты правда запускаешь ту же задачу (первую)?
0
Игорь Евгеньевич
27 октября 2021, 07:38
Она у меня того...Excluded
0
Василь trainee в Kindgeek
27 октября 2021, 07:52
это запускается предыдущая не доделанная задача. У меня такое часто бывало. Нужно либо ее дорешать, либо поменять настройки Solution.
Вот здесь я уже объяснял как это делать:
https://javarush.com/forum/1227
0
Игорь Евгеньевич
27 октября 2021, 09:23
А какую директорию указывать в настройках?
0
Василь trainee в Kindgeek
27 октября 2021, 10:31
директорию той таски, которая решается сейчас. Чтоб было легче, можно скопировать путь нажав правой кнопкой мыши на задаче в левом окне(дереве) идеи -> copy path -> absolute path
0
Василь trainee в Kindgeek
27 октября 2021, 10:37
или скопировать с другой задачи, и просто поменять цифры в конце на соответствующие
0