я хочу объявить имя полное и фамилию, но сообщая об ошибке в этой Java-программе - PullRequest
0 голосов
/ 28 мая 2018

Может кто-нибудь, пожалуйста, помогите мне найти ошибку. Я новичок показывает ошибку в строке

1 Ответ

0 голосов
/ 28 мая 2018

Вызов indexOf (пробел) в строке 9 возвращает -1 (что указывает на то, что строка не найдена), вы можете увидеть это в сообщении об ошибке.И, таким образом, вы пытаетесь вызвать cname.substring (0, -1), который выдает исключение StringIndexOutOfBoundsException.

Так что либо вы должны проверить индекс перед его использованием в методе подстроки, либо вы должны убедиться, что он это делаетне возвращается -1.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...