【发布时间】:2016-03-01 05:34:29
【问题描述】:
我想提示用户只输入两个代表棋盘大小 NxN 的数字。如果用户写了少于 1 个或多于 2 个数字,程序不允许他这样做,而是通过异常处理。
例如:
public class Tester {
public static void main(String[] args) {
Scanner userInput = new Scanner(System.in);
System.out.print("Board size NxN: ");
int width = userInput.nextInt();
int height = userInput.nextInt();
}
}
如何使用限制用户只能输入 2 个数字的 try-catch 块来实现这一点?
【问题讨论】:
标签: java exception-handling try-catch java.util.scanner