public static String getPartOfString(String string) {
        char[] chs = string.toCharArray();
        int count = 0;
        int place1 = 0;
        //String s= "";

        for (int i = 0; i < chs.length; i++){
            if (chs[i]==' ')count++;
            //if (count == 3) place = i+1;
            if (count == 4) place1 = i+1;
        }

            string = string.substring(string.indexOf(' '), place1).trim();
            if (count<4)throw new TooShortStringException();

        return string;
    }
всё верно выкидывает, я не понимать((((