簡體   English   中英

反射和注釋未定義

[英]Reflection and annotation that doesn't define

我編寫了一個應用程序,該應用程序獲取實體類的名稱,並基於該類創建了UI。 為此,我創建了一些注釋並將其用於實體字段。 這些注釋之一是@Label ,用於保存名稱字段,其他注釋是@Label @IntType@StringType ,...,用於保存字段類型。

我想知道,如果我編寫了一個實體來創建沒有一個或兩個批注的UI,我該如何處理這些異常? 僅帶有try / catch塊?

您可以創建一個自定義異常,例如AnotationNotFoundException ,並將其扔到您控制實體的注釋的位置。 然后在您的主要應用程序中捕獲它。 您可以將其記錄在ui或日志文件等位置。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM