编译器继续随地吐痰"Class Interface or Enum Expected"有人能发现我做错了吗?

0 java syntax enums

看来我的主人有问题,但我无法弄清楚.我是java新手,我很累.如果有任何帮助,请使用Netbeans 7.3.1

package Retro;

import java.io.*;
import static java.lang.System.*;

main class Retro {

    @SuppressWarnings("ConvertToTryWithResources")
    public static void main(String[] args) {

        try {

            FileReader readfile = new FileReader("blah.txt");
            BufferedReader bf = new BufferedReader(readfile);

            String str;
            while ((str = bf.readLine()) != null) {

                out.println(str + "\n");

            }

            bf.close();
        } catch (IOException e) {
            out.println("File not found");
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

Men*_*ena 8

main class Retro部分将无法编译.

main 不是Java关键字.

只需删除它.

您只需要一个带有或者varargs 签名的static方法main,并返回一个可执行类.String[]String...void

次要说明:包装名称应小写.