Что не нравиться? С null идёт исключение.
package com.javarush.task.task22.task2203;
/*
Между табуляциями
*/
public class Solution {
public static String getPartOfString(String string) throws TooShortStringException {
int count = 0;
String rezult = "";
int first = string.indexOf("\t");
int second = string.lastIndexOf("\t");
if (first == second || string == null) {
throw new TooShortStringException();
}
else {
second = string.indexOf("\t",first+1);
rezult = string.substring(first+1, second);
}
return rezult;
}
public static class TooShortStringException extends Exception {
}
public static void main(String[] args) throws TooShortStringException {
System.out.println(getPartOfString("\tJavaRush - лучший сервис \tобучения Java\t."));
}
}