System.out.println("何人ですか？");にエラーが出ました。


下記のコードで `System.out.println("何人ですか？");` にエラーが出ました。

＊エラーは下記  
この行に複数マーカーがあります

[code]

        - 構文エラーがあります。")" を挿入して MethodDeclaration を完了してください
        - 構文エラーがあります。"SimpleName" を挿入して QualifiedName を完了してくだ
         さい
        - 構文エラーがあります。"Identifier (" を挿入して MethodHeaderName を完了し
         てください
        - トークン "." に構文エラーがあります。このトークンの後には @ を指定する必要があり
         ます
    
[/code]

エラーの内容がすべて当てはまらないように思います。  
文法的にエラーはないと考えておりますが、エラーが出ます。

例えば以下、

  * 構文エラーがあります。")" を挿入して MethodDeclaration を完了してください

")" が不足している箇所がないはずですが、どう対応したらいいか教えていただきたいです。

* * *

**ソースコード:**

[code]

    package main;
    
    import java.io.*;
    import java.io.BufferedReader;
    import java.io.InputStreamReader;
    
    public class main {
        
        System.out.println("何人でプレイしますか？");
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        
        String name = br.readLine();
    }
    
[/code]




メソッドして実装する必要があります。

[code]

    package main;
    
    import java.io.*;
    import java.io.BufferedReader;
    import java.io.InputStreamReader;
    
    public class main {
        public static void main(String[] args) throws IOException {
            System.out.println("何人でプレイしますか？");
            BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
            
            String name = br.readLine();
        }
    }
    
[/code]




メソッドして実装する必要があります。

[code]

    package main;
    
    import java.io.*;
    import java.io.BufferedReader;
    import java.io.InputStreamReader;
    
    public class main {
        public static void main(String[] args) throws IOException {
            System.out.println("何人でプレイしますか？");
            BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
            
            String name = br.readLine();
        }
    }
    
[/code]

