java 自定义异常 输入一串字符 当出现数字时 抛出异常
展开全部
public class NumException extends RuntimeException {
public NumException() {
super();
}
public NumException(String name) {
super(name);
}
public static void main(String args[]) {
Scanner input = new Scanner(System.in);
System.out.println("请输入字符串:");
String str = input.nextLine();
if(str.matches("^.*\\d.*$")){
throw new NumException("字符串中包含数字");
}
}
}
public NumException() {
super();
}
public NumException(String name) {
super(name);
}
public static void main(String args[]) {
Scanner input = new Scanner(System.in);
System.out.println("请输入字符串:");
String str = input.nextLine();
if(str.matches("^.*\\d.*$")){
throw new NumException("字符串中包含数字");
}
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询