我很想添加一个像“Ex”这样的后缀来区分抛出异常的方法(具有相似的签名)和那些不抛出异常的方法。
有这样的约定吗?
最佳答案
是的,您将它们命名为与不命名的方法相同。
异常规范还不够吗?
编辑:如果您有类似的抛出/不抛出方法,我推荐 Parse
/TryParse
模式( Parse
被操作替换)。 .NET Framework 经常使用它( Dictionary<T,K>.TryGetValue
、 Monitor.TryEnter
、 int.TryParse
等等)。
关于java - 抛出异常的 Java 方法是否有特定的命名约定?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1169158/