Please help with this error! Exception in thread "main" java.util.NoSuchElementException at java.util.Scanner.throwFor(Scanner.java:862) at java.util.Scanner.next(Scanner.java:1371) at Codechef.main(Main.java:13)

/* package codechef; // don’t place package name! */

import java.util.;
import java.lang.
;
import java.io.*;

/* Name of the class has to be “Main” only if the class is public. */
class Codechef
{
public static void main (String[] args) throws java.lang.Exception
{
Scanner sc = new Scanner(System.in);
int x = sc.nextInt();
double y = sc.nextDouble();
if(0<x && x<=2000)
{
if(x%5 == 0 && 0<y && y<=2000)
{
if((double)x < y)
{
double u = y - (double)x - 000.50 ;
System.out.print( String.format("%.2f", u));
}
else
{
System.out.print( String.format("%.2f", y));
}
}
else
{
System.out.print( String.format("%.2f", y));
}
}
else
{
System.out.print( String.format("%.2f", y)); ;
}
}
}
My code

Are you trying to “Run” without Providing “Custom Input”?

Please format your code from next time onwards…(there is a globally pinned thread for that too, ig)

/* package codechef; // don’t place package name! */
import java.util. <em>;
import java.lang.</em> ;
import [java.io](http://java.io).*;

/* Name of the class has to be “Main” only if the class is public. */
class Codechef
{
    public static void main (String[] args) throws java.lang.Exception
    {
        Scanner sc = new Scanner(System.in);
        int x = sc.nextInt();
        double y = sc.nextDouble();
        if(0<x && x<=2000)
        {
            if(x%5 == 0 && 0<y && y<=2000)
            {
                 if((double)x < y)
                {
                    double u = y - (double)x - 000.50 ;
//something like this, k?

import java.util.*;

import java.lang.*;

import java.io.*;
public class Codechef
{
public static void main(String[] args) throws Exception
{
Scanner sc = new Scanner(System.in);
int x = sc.nextInt();
double y = sc.nextDouble();
if(0<x && x<=2000)
{
if(x%5 == 0 && 0<y && y<=2000)
{
if((double)x < y)
{
double u = y - (double)x - 000.50 ;
System.out.print( String.format("%.2f", u));
}else
{
System.out.print( String.format("%.2f", y));
}
}else
{
System.out.print( String.format("%.2f", y));
}
}else
{
System.out.print( String.format("%.2f", y)); ;
}
}
}