本帖最后由 张甲甲 于 2013-5-24 13:29 编辑
以下是我写的代码 为什么成了一个死循环 求解答
public class time
{public static void main(String[] args) {
int year = 0;
Scanner reader=new Scanner(System.in);
do{
try{ System.out .print("输入年:");
year=reader.nextInt();
break; }
catch(InputMismatchException n){
System.out.println("必须输入数字"); }
}while(true);
}
}
运行结果截图
|
|