为失败的身份验证抛出SecurityException?

时间:2012-01-23 15:23:14

标签: java authentication securityexception

如果我的DAO类无法对数据存储进行身份验证,是否可以在其构造函数中抛出SecurityException?

Java文档说安全管理器将使用SecurityException,这表明它不适合其他类使用。

如果不是SecurityException,是否有更好的Java异常类可供使用,还是应该使用应用程序异常?

谢谢!

1 个答案:

答案 0 :(得分:0)

您总是可以编写一个在您的域中有意义的新例外。说" AuthenticationFailedException"。您可以使它扩展java.lang.Exception以使其检查或java.lang.RuntimeException。

相关问题