Вроде как отрабатывает нормально, но валидатор упорно не принимает по 4 пункту. Метод getPartOfString должен возвращать подстроку начиная с символа после 1-го пробела и до конца слова, которое следует после 4-го пробела. Пример: «JavaRush — лучший сервис обучения Java.» Результат: «— лучший сервис обучения» На некорректные данные бросить исключение TooShortStringException (сделать исключением). Требования: 1. Класс TooShortStringException должен быть потомком класса RuntimeException. 2. Метод getPartOfString должен принимать строку в качестве параметра. 3. В случае, если строка, переданная в метод getPartOfString содержит менее 4 пробелов должно возникнуть исключение TooShortStringException. 4. Метод getPartOfString должен возвращать подстроку начиная с символа после 1-го пробела и до конца слова, которое следует после 4-го пробела.
Здесь было решение.
В нём было String, StringBuilder, if и for.