我基本上是在尝试验证,以便您只能输入整数。这就是我目前所拥有的,但如果我输入字母,它会通过switch
并把结果留为空白。
我想要它,这样如果输入的不是整数,它就会进入default
开关。
任何帮助都会很棒。谢谢!
while(loop && kb.hasNextInt())
{
choice = kb.nextInt();
switch(choice)
{
case 1 :
language = "FRENCH";
loop = false;
break;
case 2 :
language = "GERMAN";
loop = false;
break;
case 3 :
language = "SPANISH";
loop = false;
break;
default :
System.out.println("That is not a correct choice. Please try again!");
break;
}
}