上课是公开的,应该是decl

时间:2017-10-09 00:41:20

标签: class intellij-idea error-handling ide

“java:class FirstProgram是public,应该在文件名FirstProgram.java中声明”错误。我的班级和文件名匹配,这就是我感到困惑的原因。我在IDE上看到的屏幕截图,以及复制和粘贴的代码以及错误消息发布在下面。感谢您的时间。

public class FirstProgram
{
public static void main(String[] args)
  {
System.out.println("Programming is not a spectator sport");
  System.exit(0);
  }
}

错误:(4,8)java:class FirstProgram是public,应该在名为FirstProgram.java的文件中声明

IDE Screenshot

1 个答案:

答案 0 :(得分:-1)

您的问题是您将类命名为main,程序的名称,甚至文件名,都必须与类的名称相匹配。您的班级名称是Firstprogram,但您的文件名是main。您必须将文件名更改为Firstprogram.java