Interface ExceptionViewHandler


public interface ExceptionViewHandler
異常界面處理器。當界面執行時出現異常,將會調用這個類去渲染異常界面。
你可以透過新增自定義方法並標注 HandleException 來特別處理指定的異常,但其方法參數必須與 createErrorView(Exception, String, UISession, Player) 一致
  • Method Summary

    Modifier and Type
    Method
    Description
    createErrorView(Exception exception, String fromController, UISession session, Player player)
    全局異常處理。如無指定,則調用此方法處理異常
  • Method Details

    • createErrorView

      BukkitView<?,?> createErrorView(Exception exception, String fromController, UISession session, Player player)
      全局異常處理。如無指定,則調用此方法處理異常
      Parameters:
      exception - 異常(報錯)
      fromController - 獲取抛出異常的 controller id
      session - Session
      player - 獲取抛出異常的所屬界面使用者
      Returns:
      報錯時出現的界面