Java异常命名约定

Java中,使用“ ”(如IllegalArgumentException)与“

”(如javax.activity.InvalidActivityException)之间在语义上有区别吗?

在分配过程中,编写的子类IllegalArgumentException来表示一系列无法​​分词的输入字符变得很有用,我想知道约定是使用InvalidTokenException还是IllegalTokenException

到目前为止,我能找到的唯一区别是java.lang似乎更喜欢“非法”,而javax.*更喜欢“无效”。但是,也存在java.security.InvalidParameterException的子类IllegalArgumentException

回答:

您可以 使用API​​并仍然拥有 数据;都是语义。

以上是 Java异常命名约定 的全部内容, 来源链接: utcz.com/qa/408694.html

回到顶部