最赞回答 / 暗二
我的理解是:在nextInt()中读取了一行的ID,ID会一直占据一行的内存,所以你用continue跳出继续循环,读取的还是错误的ID,陷入死循环。我在catch语句中加入console.next(),相当于换行,从下一行开始读。
2015-08-07