在while循环后不打印打印语句

时间:2018-12-15 21:57:59

标签: printing while-loop

为什么运行此代码时print语句不起作用?如果我在while循环中放置一个print语句,它将打印。但是,在while循环之后,它不起作用。 enter image description here

1 个答案:

答案 0 :(得分:0)

您永远不会退出while循环。 Scanner.hasNextInt()仍在检查下一个整数,如果要输入非整数,则将执行循环外的打印语句。 我会使用其他退出条件