为什么“class new {”会给出编译错误“需要标识符”?

Pri*_*aji 0 java compiler-errors identifier

import java.util.*;
import java.io.*;
class new 
{
    public static void main(String[] args)
    {
        Scanner scanner = new Scanner(Sytem.in);    
        System.out.println("enter a number...");
        int a = scanner.nextInt();
        System.out.println("the number is " + a);
    }
    
}
Run Code Online (Sandbox Code Playgroud)

它在第 3 行抛出一个标识符错误。声明第 3 行需要一个标识符

new.java:3: error:   <identifier> expected
Run Code Online (Sandbox Code Playgroud)

Tur*_*g85 6

该词new属于Java 语言关键字,因此不能用作标识符。