程序运行没结果,也没给报错

package test;
import java.util.Scanner;
public class circle{
    public static void main(String[] args) {
        int grade;
        Scanner input = new Scanner(System.in);
        grade = input.nextInt();
        System.out.println(grade);
            input.close();
    }
}

这个代码在eclipse上运行不出来啊,啥结果都没有,在Scanner input = new Scanner(System.in);这行前面加个System.out.println(“sdfsdf");就有结果了为啥啊。

package test;
import java.util.Scanner;
public class circle{
    public static void main(String[] args) {
        int grade;
        Scanner input = new Scanner(System.in);
        System.out.println(“sdfsdf");
                grade = input.nextInt();
        System.out.println(grade);
            input.close();
    }
}


grade = input.nextInt();
这句话是要求控制台输入啊,你啥都不输入它能往下走吗

项目运行后 鼠标移动到控制台 输出就行了

img