валик не принмает
package com.javarush.task.task22.task2202;
/*
Найти подстроку
*/
public class Solution {
public static void main(String[] args) {
System.out.println(getPartOfString("JavaRush - лучший сервис обучения Java."));
}
public static String getPartOfString(String string) {
if (!(string instanceof String) || string == null || string.equals("") || string.isEmpty() )
throw new TooShortStringException();
else{
int i1 = string.indexOf(" ");
int i4 = i1;
for (int i = 0; i < 3; i++){
i4 = string.indexOf(" ", i4+1);
}
String str = null;
if (string.indexOf(" ", i4+1) == -1) {
if (i4 == -1)
throw new TooShortStringException();
else
str= string.substring(i1+1);
}
else str= string.substring(i1+1, string.indexOf(" ", i4+1));
return str;
}
}
public static class TooShortStringException extends RuntimeException{
}
}