Поскольку вы не указываете код, я могу только догадываться, что могло пойти не так.В сообщениях об ошибках говорится, что ошибка вызвана подстрокой substring (int) или substring (int, int).Подобный код может вызвать эту ошибку:
String str = "I like cats.";
String favoriteObject = str.substring(7, 13);
Глядя на этот код, вы, вероятно, допустили ошибку, преувеличивая endIndex в методе substring.
Если вы хотите разбить строку на основе символов, рассмотрите возможность использования String.indexOf(char)
.
Для получения дополнительной информации о строках, проверьте JavaDoc .