do {
//try catch用来捕捉用户输入的错误的id。并且向用户抛出一个异常“请输入正确的整数型的id”
try {
System.out.println("请输入您的id:");
id = console.nextInt();
//布尔型的ready用来控制循环的条件
ready = true;
} catch (Exception e) {
System.out.println("请输入正确的整数型的id");
//当用户输入错误的id时就会在抛出异常的同时让布尔型的ready为flase。从而让循环条件满足。
ready = false;
//《?》这里的console.next();作用只是为了让循环停止吗
console.next();
}
} while (ready == false);
袁灏关
金子砸死我吧
相关分类