使用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);
}
请用中文进行原生解释,只需要一个选项:
请将以下内容进行释义: