在下面的代码中,我试图提示用户输入一个数字,如果它小于1,则要求输入另一个正数。
在正数被输入后,程序似乎可以工作,但会打印最终错误消息。
如何停止在输入正数后打印此错误消息?
System.out.println("Enter number");
int x = 0;
while (x < 1)
{
x = input.nextInt();
System.out.println("ERROR - number must be positive! Enter another");
}