do {
System.out.println("选择:1.小写;2.大写;3.退出.");
try{
menuchoose = sc.nextInt();
}catch(Exception e){
System.out.println("请确认输入的是数字!");//提示此消息之后便是死循环,求解
//再提示上面的消息之后还能继续输入数值.
} switch (menuchoose) {
case 1:
Lowercasetest();// 小写
break;
case 2:
Capitalletterstest();// 大写
break;
case 3:
System.out.println("程序退出,谢谢使用!");
System.exit(0);
}
} while (true);异常处理之后还能继续输入,等高手。
System.out.println("选择:1.小写;2.大写;3.退出.");
try{
menuchoose = sc.nextInt();
}catch(Exception e){
System.out.println("请确认输入的是数字!");//提示此消息之后便是死循环,求解
//再提示上面的消息之后还能继续输入数值.
} switch (menuchoose) {
case 1:
Lowercasetest();// 小写
break;
case 2:
Capitalletterstest();// 大写
break;
case 3:
System.out.println("程序退出,谢谢使用!");
System.exit(0);
}
} while (true);异常处理之后还能继续输入,等高手。
menuchoose = sc.nextInt();
}catch(Exception e){
System.out.println("请确认输入的是数字!");//提示此消息之后便是死循环,求解
//再提示上面的消息之后还能继续输入数值.
sc.next(); // 增加这句话,把输入的错误值,从流中提取掉(消费掉、扔掉)。
}