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, потому что это не будет работать. ПОЧЕМУ?Java Что не так с этим кодом?
Это мое сообщение об ошибке:
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)
да именно 'это не будет работать .. Почему?' Что он говорит, когда вы запускаете –
Как вы пытаетесь запустить его, и какое сообщение об ошибке вы получаете? – kiheru
Прежде всего, ваш код работает! Он работает до тех пор, пока вы вводите действительное целое число. Может быть, вы даете ему «3» в командной строке, а не 3. Или какая-то другая строка, которая вызывает исключение. – Andromeda