java应用程序中的异常问题

java应用程序中的异常问题,java,custom-exceptions,Java,Custom Exceptions,除了例外,谁能帮助我呢?我有一个任务,就是为大学制作一个学生应用程序的小型模拟。因此,我有一个登录页面,在该页面中,我有标签和文本字段,用于姓名,姓氏,地址,城市和学生索引簿。我必须为exception创建几个类,主类将是StudentException,其他将是子类,其中我将有nameException,姓氏exception,肾上腺exception,城市exception和索引BookException。我应该在studentException中输入什么?也许是为了抽象 public cl

除了例外,谁能帮助我呢?我有一个任务,就是为大学制作一个学生应用程序的小型模拟。因此,我有一个登录页面,在该页面中,我有标签和文本字段,用于
姓名
姓氏
地址
城市
和学生索引簿。我必须为exception创建几个类,主类将是
StudentException
,其他将是子类,其中我将有
nameException
姓氏exception
肾上腺exception
城市exception
索引BookException
。我应该在
studentException
中输入什么?也许是为了抽象

public class cityIsNotValidException extends StudentException {
    private String city;

    public cityIsNotValidException(String city){
        super("Name of the city is not valid "+city);
        this.city=city;
    }

    public String getCity(){
        return city;
    }
}

如果
StudentException
的目的仅仅是区分特定于应用程序的异常和一般异常,那么除了所需的构造函数之外,它可能是空的


如果您不希望任何人抛出
studentexcation
(只希望允许抛出子类),那么请将其设置为
abstract

请阅读,如何创建Java约定是将类名设为pascal大小写,如此(大写字母)。是,我知道,但我很快就要投递了,因为我正在把这个班的名字翻译成英语,对不起。但谢谢,我会检查你们的解决方案