使用Java的Scanner进行练习

代码包测试;

导入 java.util.Scanner;

public class test3 {
公共类测试3 {

public static void main(String[] args) {
    // TODO Auto-generated method stub
    try {
        System.out.print("受講定員を入力してください:");
        Scanner sc = new Scanner(System.in);
        String str = sc.nextLine();
        sc.close();

        System.out.println(checkStudentNumber(str) + "人ですね");
        System.out.println("正常に終了しました。");
    } catch (NumberFormatException e) {
        System.err.println("入力された値は数値ではありません。");
    } catch (InvalidStudentNumberException e) {
        System.err.println(e.getMessage());
    }
}



static int checkStudentNumber(String str) throws InvalidStudentNumberException {

    int num = Integer.parseInt(str);
    if (10 < num) {
        throw new InvalidStudentNumberException("受講定員を超えています。");
    } else {
        return num;
    }

}

请把下面的内容用中文进行本地化改写,只需要提供一种选择:

}

测试包

public class InvalidStudentNumberException extends Exception {
公共类 InvalidStudentNumberException 扩展自异常 {

InvalidStudentNumberException(String str) {
    super(str);
}

请用中文进行原生解释,只需要一个选项:

请将以下内容进行释义:

广告
将在 10 秒后关闭
bannerAds