0
package com.company;

import java.sql.SQLOutput;

class Second {
    public static void main(String[] args) {
        Main myObj1 = new Main();

        //The line below is where my ide says I need to add a ';'
        
        Main myMethod();
        System.out.println("Name: " + myObj1.fname + " " + myObj1.lname);
        System.out.println("Age " + myObj1.age);
    }
}

//错误信息:java: ';' 预期的//如上所示的行

这真的让我很困惑这个语法错误哪里没有错误?请任何人帮助我,这将不胜感激。

4

1 回答 1

0

很确定你的意思是myObj1.myMethod();在第 11 行。

Main myMethod();第 11 行没有有效的 Java 代码,因此编译器会抱怨。而且由于编译器不知道得更好,它会给你最好的猜测如何修复你的代码(在这种情况下不是通过插入另一个分号)。

于 2021-09-05T23:02:54.857 回答