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);
添加回答
举报
0/150
提交
取消