someone please guide me ,why this is not validating?
package com.codegym.task.task22.task2202;
/*
Find a substring
*/
public class Solution {
public static void main(String[] args)
{
// System.out.println(getPartOfString("CodeGym is the best place to learn Java."));
System.out.println(getPartOfString("Amigo and Diego are best friends!"));
// System.out.println(getPartOfString("CodeGym is the best place"));
// System.out.println(getPartOfString("CodeGym"));
// System.out.println(getPartOfString(""));
// System.out.println(getPartOfString(null));
}
public static String getPartOfString(String string)
{
String s="";
if (string == null)
throw new StringTooShortException();
String[] words = string.split(" ");
if (words.length < 5)
throw new StringTooShortException();
for (int i = 1; i < 5; i++)
{
s += words[i]+" ";
}
return s;
}
public static class StringTooShortException extends RuntimeException
{
}
}