註解類型 StandardException


@Target(TYPE) @Retention(SOURCE) public @interface StandardException
放在任何擴展自某些 java.lang.Throwable 類型的類別上,以新增 4 個常見的例外建構子。具體來說,所有 4 個建構子都衍生自 String messageThrowable cause 的組合。您可以手動編寫這些建構子中的任何或全部;lombok 只會產生缺少的建構子。

除了完整的 (String message, Throwable cause) 建構子之外,其他所有建構子都實作為 this(msg, cause) 呼叫;因此,可以僅透過編寫 (String message, Throwable cause) 建構子來編寫在建構時執行的程式碼。

  • 可選元素摘要

    可選元素
    修飾符和類型
    可選元素
    描述
    設定產生的建構子的存取層級。
  • 元素詳細資料

    • access

      AccessLevel access
      設定產生的建構子的存取層級。預設情況下,產生的建構子是 public。注意:如果您編寫自己的建構子,則此操作無效(我們不會變更其存取層級)。
      返回
      建構子將使用此存取修飾符產生。
      預設
      PUBLIC