Вот мой следующий Java-код. Но я не могу понять, что происходит, так как, когда я запускаю его через редактор JCPP на моей локальной машине, он не показывает никаких ошибок, но в случае онлайн-компилятора он показывает ошибку во время выполнения.
Вот мой код
import java.io.*;
import java.util.*;
import java.lang.*;
class string1
{
public static void main(String args[])throws IOException
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
int a=Integer.parseInt(br.readLine());
String arr[]=new String[a];
int i;
for(i=0;i<a;i++)
{
arr[i]=br.readLine();
}
for(i=0;i<a;i++)
{
int b=arr[i].indexOf("not");
if(b==-1)
{
System.out.println("regularly fancy");
}
else
{
if(arr[i].charAt(b+3)==' ')
System.out.println("Real Fancy");
else
System.out.println("regularly fancy");
}
}
}
}
Здесь отображается ошибка
Exception in thread "main" java.util.NoSuchElementException
at java.util.Scanner.throwFor(Scanner.java:862)
at java.util.Scanner.next(Scanner.java:1485)
at java.util.Scanner.nextInt(Scanner.java:2117)
at java.util.Scanner.nextInt(Scanner.java:2076)
at Codechef.main(Main.java:14)
Пожалуйста, помогите мне с этим, так как я много пытался найти решение, но я не могу.