为什么我得到这个错误,这是不寻常的

为什么我得到这个错误,这是不寻常的

问题描述:

public class Check { 
    public void do() { 
     System.out.println("Check"); 
    } 

    public static void main(String args[]){ 
     Check obj=new Check(); 
     obj.do(); 
    } 
} 

我得到的错误是 '; “预期 类型的非法的开始为什么我得到这个错误,这是不寻常的

public void do() 

标识符预期

public void do() 

do关键字(它在一个dowhile循环使用)。

它不能用作函数名称。这令编译器感到困惑。

这是关键字在java中的列表:https://docs.oracle.com/javase/tutorial/java/nutsandbolts/_keywords.html

不能使用它的方法,变... :)