Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Из-за чего возникает переполнение?

i'm Nasten'ka Ученик (125), закрыт 4 года назад
Код - https://ideone.com/J68CS7
Программа для нахождения слов с заданными окончаниями.
По отдельности методы работают, но если я пытаюсь из метода readAndSend() передать строку в foundIndex(String read), то выдает ошибку
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
С чем это связано?
Дополнен 4 года назад
Спасибо, работает
Лучший ответ
λ Искусственный Интеллект (226392) 4 года назад
может нет перполнения.
параметр неправильно передаешь возможно
i'm Nasten'kaУченик (125) 4 года назад
Может и нет, не знаю. Вы скажите, как можно проверить: я попробую и скажу
λ Искусственный Интеллект (226392) readAndSend() откуда взялся?
i'm Nasten'kaУченик (125) 4 года назад
А дело в том, что массив не был инициализирован во время выполнения;
Если перетащить
r.wordAppend();
r.wordEnd();
в вызываемый метод r.readAndSend();
То все работает
Остальные ответы
Александр Искусственный Интеллект (290749) 4 года назад
какое переполнение?
IndexOutOfBoundsException....
ты обращаяешься к индексу в строке, которого не существует...
Похожие вопросы