未定义的反射和注释



我已经编程了一个应用程序,获得一个实体类的名称,并基于它,使一个UI。为此,我创建了一些注释,并将它们用于实体字段。其中一个注释是@Label,包含name字段,其他注释是@IntType, @StringType,…保存字段类型的。

我想知道,如果我写一个实体来创建一个没有一个或两个注释的UI,我该如何处理这些异常?只是用try/catch块吗?

您可以创建一个自定义异常,如AnotationNotFoundException,并在您控制实体注释的地方抛出它。然后在应用程序的主方法中捕获它。你可以在ui或日志文件等地方记录它。

相关内容

  • 没有找到相关文章