0
이클립스를 사용하여 코드를 작성하는 데 도움이됩니다. & "토큰에 구문 오류가 있습니다. 구문이 잘못되었습니다. "오고, 나는 내 코드가 무엇이 잘못되었는지 완전히 확신하지 못한다.토큰 (들), 잘못 배치 된 구문에 구문 오류가 발생했습니다.
이 코드의 목적은 사용자가 이름과 나이를 입력하고 프로그램이 나이가 0과 125 사이인지 확인하는 프로그램을 작성하는 것입니다. 그렇지 않은 경우 프로그램에 오류 코드가 표시됩니다 (예외 클래스 사용) 여기
내 현재 코드입니다 : 오류 라인 1에 표시되어public class ThreadsUnitProject1 {
import java.lang.String;
import java.io.*;
public static void main(String args[]);
class InvalidAgeException extends Exception {
private static final long serialVersionUID = 1L;
public InvalidAgeException() {
super("The age you entered is not between 0 and 125");
}
}
class QuestionOne extends Thread {
public void main(String args[]) {
System.out.println("What is your name?");
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String name;
try {
name = br.readLine();
}
catch(IOException e) {
System.out.println("Error: " + e);
System.exit(1);
}
System.out.println("Hello " + name + ", how old are you?");
String i;
int age;
try {
i = br.readLine();
age = Integer.valueOf(i);
}
catch(IOException e) {
System.out.println("Error: " + e);
System.exit(1);
}
catch(InvalidAgeException e) {
System.out.println("Error: " + e);
System.exit(1);
}
finally {
System.out.println("No errors found.");
}
}
}
}
4 당신은 내가 잠시 코딩 한, 당신은 당신의 도움의 모든 주셔서 감사합니다 감사합니다 감사합니다,하지만 난 새로운 해요 자바로. 다시 한번 감사드립니다! -Kristen