Почему Валидация выдает: "В случае, если строка, переданная в метод getPartOfString, содержит менее 4 пробелов, должно возникнуть исключение TooShortStringException."? Проверил все же работает.
package com.javarush.task.task22.task2202;
/*
Найти подстроку
*/
public class Solution {
public static void main(String[] args) {
System.out.println(getPartOfString("Амиго и Диего лучшие друзья!"));
}
public static String getPartOfString(String string) {
String [] list = string.split(" ");
String str = "";
if (list.length < 4) throw new TooShortStringException();
else {
for (int i = 1; i < 5; i++){
if (i == 4){
str = str + list[i];}
else {str = str + list[i] + " ";}
}
}
return str;
}
public static class TooShortStringException extends RuntimeException{
}
}