-5
class Ages {
    public static void main (String args[]){
        int age = 3;
        Scanner agescan = new Scanner(System.in);
        System.out.println("Hello. Enter your age here: ");
        age = agescan.nextInt();
    }           
}

年齢に応じて、あることを言うものを作成しようとしています。これは実行されないため、ネストされた if および else をまだ追加していません..なぜですか?

これは私のエラーメッセージです:

Exception in thread "main" java.lang.NoClassDefFoundError: Age Caused by:
    java.lang.ClassNotFoundException: Age at
    java.net.URLClassLoader$1.run(URLClassLoader.java:202) at
    java.security.AccessController.doPrivileged(Native Method) at
    java.net.URLClassLoader.findClass(URLClassLoader.java:190) at
    java.lang.ClassLoader.loadClass(ClassLoader.java:306) at
    sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at
    java.lang.ClassLoader.loadClass(ClassLoader.java:247)
4

1 に答える 1

2

コードにエラーはありません。私はそれを実行しました。年齢を入力した後、Enter キーを押しましたか?

import java.util.Scanner;

class Ages {
    public static void main(String args[]) {
        int age = 3;
        Scanner agescan = new Scanner(System.in);
        System.out.println("Hello. Enter your age here: ");
        age = agescan.nextInt();

        System.out.println("You entered: " + age);
    }

}
于 2013-09-06T18:58:01.790 に答える