注解类型 StandardException


@Target(TYPE) @Retention(SOURCE) public @interface StandardException
放在任何扩展了 java.lang.Throwable 类型的类上,以添加 4 个常见的异常构造器。具体来说,所有 4 个构造器都源自 String messageThrowable cause 的组合。您可以手动编写这 4 个构造器中的任何或全部;lombok 将仅生成缺失的构造器。

除了完整的 (String message, Throwable cause) 构造器外,所有构造器都实现为 this(msg, cause) 调用;因此,通过仅编写 (String message, Throwable cause) 构造器,就可以编写在构造时运行的代码。

  • 可选元素摘要

    可选元素
    修饰符和类型
    可选元素
    描述
    设置生成的构造器的访问级别。
  • 元素详情

    • access

      AccessLevel access
      设置生成的构造器的访问级别。默认情况下,生成的构造器是 public。注意:如果您编写了自己的构造器,则此操作无效(我们不会更改其访问级别)。
      返回
      构造器将使用此访问修饰符生成。
      默认
      PUBLIC