【发布时间】:2018-06-23 09:16:31
【问题描述】:
我在 catch 中得到无限循环...它应该要求用户再次输入。 请帮忙
public class Example {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int num = 0;
do {
try {
System.out.print("Enter number : ");
num = input.nextInt();
} catch (Exception e) {
System.out.println("Enter number only !!!");
}
} while (num != 5);
}
}
【问题讨论】:
-
这么有名气的用户怎么会这么不小心问问题。
-
@FarhanQasim 并且不知道如何删除自己的问题。
标签: java loops java.util.scanner do-while