我编写了一个获取实体类名称的应用程序,并根据它创建了一个UI。
为此,我创建了一些注释并将它们用于实体字段。其中一个注释是@Label
,其中包含名称字段,其他注释包含@IntType
,@StringType
,...,其中包含字段类型。
我想知道,如果我编写一个实体来创建没有一个或两个注释的UI,我该如何处理这些异常?只是使用try / catch块?
答案 0 :(得分:2)
您可以创建自定义异常,例如 AnotationNotFoundException ,并将其抛出到您控制实体的anotations的位置。然后在你的主要应用程序方法中捕获它。您可以将其记录在ui或日志文件等地方。