有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java编译器中发生异常

我是Java的初学者。我有JDK1。7.0安装在windows 7操作系统上。我刚刚编写了一个示例java文件,该文件没有被编译,并抛出以下错误

Sam.java:5: ';' expected
                Sample p = New Sample();
                                            An exception has occurred in the compile
        r (1.7.0-ea). Please file a bug at the Java Developer Connection (http://java.su
        n.com/webapps/bugreport)  after checking the Bug Parade for duplicates. Include
        your program and the following diagnostic in your report.  Thank you.
        java.lang.StringIndexOutOfBoundsException: String index out of range: 26


     at java.lang.String.charAt(String.java:694)
        at com.sun.tools.javac.util.Log.printErrLine(Log.java:251)
        at com.sun.tools.javac.util.Log.writeDiagnostic(Log.java:343)
        at com.sun.tools.javac.util.Log.report(Log.java:315)
        at com.sun.tools.javac.util.AbstractLog.error(AbstractLog.java:96)
        at com.sun.tools.javac.parser.Parser.reportSyntaxError(Parser.java:295)
        at com.sun.tools.javac.parser.Parser.accept(Parser.java:326)
        at com.sun.tools.javac.parser.Parser.blockStatements(Parser.java:1599)
        at com.sun.tools.javac.parser.Parser.block(Parser.java:1500)
        at com.sun.tools.javac.parser.Parser.block(Parser.java:1514)
        at com.sun.tools.javac.parser.Parser.methodDeclaratorRest(Parser.java:25
69)
        at com.sun.tools.javac.parser.Parser.classOrInterfaceBodyDeclaration(Par
ser.java:2518)
        at com.sun.tools.javac.parser.Parser.classOrInterfaceBody(Parser.java:24
45)
        at com.sun.tools.javac.parser.Parser.classDeclaration(Parser.java:2290)
        at com.sun.tools.javac.parser.Parser.classOrInterfaceOrEnumDeclaration(P
arser.java:2228)
        at com.sun.tools.javac.parser.Parser.typeDeclaration(Parser.java:2217)
        at com.sun.tools.javac.parser.Parser.compilationUnit(Parser.java:2163)
        at com.sun.tools.javac.main.JavaCompiler.parse(JavaCompiler.java:530)
        at com.sun.tools.javac.main.JavaCompiler.parse(JavaCompiler.java:571)
        at com.sun.tools.javac.main.JavaCompiler.parseFiles(JavaCompiler.java:82
2)
        at com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:748)
        at com.sun.tools.javac.main.Main.compile(Main.java:386)
        at com.sun.tools.javac.main.Main.compile(Main.java:312)
        at com.sun.tools.javac.main.Main.compile(Main.java:303)
        at com.sun.tools.javac.Main.compile(Main.java:82)

        at com.sun.tools.javac.Main.main(Main.java:67)

下面是Sam.java文件的代码

class sam
{
    public static void main(String args[])

    {
    Sample p = New Sample();

    p.show();
    p.display();


    }
}

我在谷歌上用各种编译器选项进行了研究,但这并没有帮助。我想了解以下错误。 1-Sam.java:5:“;”预期 2-编译器中发生异常(1.7.0-ea)


共 (0) 个答案