java如何定义一个自定义异常呢?
下文笔者讲述使用java代码定义一个自定义异常的方法分享,如下所示:
在日常开发中,有些业务逻辑对应的异常类,系统并未进行定义,那么此时就需要我们自定义异常类进行实现,下文笔者将讲述自定义异常类的方法,如下所示:
在日常开发中,有些业务逻辑对应的异常类,系统并未进行定义,那么此时就需要我们自定义异常类进行实现,下文笔者将讲述自定义异常类的方法,如下所示:
自定义异常类需满足以下条件: 1.自定义一个编译期异常:自定义类并继承于java.lang.Exception。 2.自定义一个运行时期的异常类:自定义类并继承于java.lang.RuntimeException。 定义一个异常类 /* 顶层类:Throwable 异常类: 1.Exception(提前处理) 2.RuntimeException(出现问题后在处理) 自定义异常类,仅需要提供两个构造方法集合(无参,有参) */例:
public class RegisterException extends Exception { public RegisterException() { super(); } public RegisterException(String message) { super(message); } } public class TestRegisterException { /** * java265.com 示例程序 */ public static void main(String[] args) { throw new RegisterException("抛出用户自定义异常!"); } }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。