Package com.ericlam.mc.eldgui.exception
Interface ExceptionViewHandler
public interface ExceptionViewHandler
異常界面處理器。當界面執行時出現異常,將會調用這個類去渲染異常界面。
你可以透過新增自定義方法並標注
你可以透過新增自定義方法並標注
HandleException
來特別處理指定的異常,但其方法參數必須與
createErrorView(Exception, String, UISession, Player)
一致-
Method Summary
Modifier and TypeMethodDescriptionBukkitView<?,
?> 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 idsession
- Sessionplayer
- 獲取抛出異常的所屬界面使用者- Returns:
- 報錯時出現的界面
-