【发布时间】:2022-12-17 20:16:20
【问题描述】:
System.out.println("\nEnter Your Name:");
name=tc.next();
//How To Display "INVALID" if user inputs number instead of string?
我无法解决请帮忙。
【问题讨论】:
-
您必须使用正确的消息手动处理异常吗?
-
if (name.matches("\\d+")) -
但请记住:“2”-> 这是一个字符串。正则表达式确实是施加限制的最佳方式