gpt4 book ai didi

java - Java中的年龄异常错误

转载 作者:行者123 更新时间:2023-12-01 07:24:44 24 4
gpt4 key购买 nike

我创建了一个程序来询问用户的姓名和年龄,并且我创建了一个自定义异常(exception),但它不会启动任何有关如何改进或如何正确启动异常(exception)的提示很感激,但请注意我仍在学习 java。

用户定义的异常:(年龄异常)

    package ageName;

@SuppressWarnings("serial")
public class AgeExcpt extends Exception {

public AgeExcpt(){
super("The Age you've entered is not valid");
}
}

主程序:

package ageName;

import java.util.Scanner;

@SuppressWarnings("resource")
public class Project1 {
public static void main(String[]args){

Scanner age = new Scanner (System.in);
System.out.println("Enter your age");
int a = age.nextInt();
System.out.println("Enter you name");
String b = age.next();

try{
if(a >125 && a<0){
throw new AgeExcpt();
}
}
catch(AgeExcpt ex){
System.out.println("You entered an invalid number" + a);
}
finally{
System.out.println("Your age is " + a);
System.out.println("Your name is " + b);
}
}
}

最佳答案

表达式a > 125 && a < 0普遍错误。

关于java - Java中的年龄异常错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27209760/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com