Java 不需要while和其他错误的语句

Java 不需要while和其他错误的语句,java,Java,犯了很多错误 C:\Users\Irmantas\Documents\NetBeansProjects\penkiasdesimitmuzikosatspalviu\src\penkiasdesimitmuzikosatspalviu\Test.java:4: 错误:不是一个语句 Nata do=新Nata;C:\Users\Irmantas\Documents\NetBeansProjects\penkiasdesimitmuzikosatspalviu\src\penkiasdesimitm

犯了很多错误

C:\Users\Irmantas\Documents\NetBeansProjects\penkiasdesimitmuzikosatspalviu\src\penkiasdesimitmuzikosatspalviu\Test.java:4: 错误:不是一个语句 Nata do=新Nata;C:\Users\Irmantas\Documents\NetBeansProjects\penkiasdesimitmuzikosatspalviu\src\penkiasdesimitmuzikosatspalviu\Test.java:4: 错误:';'预期 Nata do=新Nata;C:\Users\Irmantas\Documents\NetBeansProjects\penkiasdesimitmuzikosatspalviu\src\penkiasdesimitmuzikosatspalviu\Test.java:4: 错误:表达式的开头非法 Nata do=新Nata;C:\Users\Irmantas\Documents\NetBeansProjects\penkiasdesimitmuzikosatspalviu\src\penkiasdesimitmuzikosatspalviu\Test.java:4: 错误:预期为 Nata do=新Nata;C:\Users\Irmantas\Documents\NetBeansProjects\penkiasdesimitmuzikosatspalviu\src\penkiasdesimitmuzikosatspalviu\Test.java:8: 错误:表达式的开头非法} C:\Users\Irmantas\Documents\NetBeansProjects\penkiasdesimitmuzikosatspalviu\src\penkiasdesimitmuzikosatspalviu\Test.java:8: 错误:分析时到达文件结尾} C:\Users\Irmantas\Documents\NetBeansProjects\penkiasdesimitmuzikosatspalviu\src\penkiasdesimitmuzikosatspalviu\Test。java:9: 错误:分析7个错误时到达文件末尾 C:\Users\Irmantas\Documents\NetBeansProjects\penkiasdesimtmuzikosatspalviu\nbproject\build impl.xml:929: 执行此行时发生以下错误: C:\Users\Irmantas\Documents\NetBeansProjects\penkiasdesimtmuzikosatspalviu\nbproject\build impl.xml:269: 编译失败;有关详细信息,请参阅编译器错误输出

问题出在哪里?

do是Java中的一个关键字,用于do while循环;它不能用作变量名

替换为几乎所有其他内容:

public class Test {
    public static void main(String[] args) {
        Nata do = new Nata();

    }

}

如果Nata对类可见,这将起作用。

它不知道Nata是什么。我认为你不能用关键字来命名局部变量……do是一个保留字,因此你不能命名你的变量do。你可以说Nata Nata=新Nata;。然而,这假设编译器知道@blahfunk提到的类Nata。
public class Test {
    public static void main(String[] args) {
        Nata nata = new Nata();
    }
}