我一再看到关于避免抛弃泛型的评论RuntimeException,我试图遵循该指南.
我有一个类,它SortedMap使用属性设置聚合a 以允许或禁止重复键.我试图找出当不允许重复键并尝试添加一个时应该抛出的异常.
我查看了Exception该类的Java文档,并且没有一个已知的直接后代似乎合适.我是否只是继续创建我自己的EDuplicateMapKey类,并抛出它?如果是这样,我如何避免使用一大堆类文件,每个自定义Exception类型一个?
什么被认为是"最佳实践"?