java - 抛出异常的 Java 方法是否有特定的命名约定?

标签 java coding-style method-names

我很想添加一个像“Ex”这样的后缀来区分抛出异常的方法(具有相似的签名)和那些不抛出异常的方法。

有这样的约定吗?

最佳答案

是的,您将它们命名为与不命名的方法相同。

异常规范还不够吗?

编辑:如果您有类似的抛出/不抛出方法,我推荐 Parse/TryParse模式( Parse 被操作替换)。 .NET Framework 经常使用它( Dictionary<T,K>.TryGetValueMonitor.TryEnterint.TryParse 等等)。

编辑:Coding Horror: TryParse and the Exception Tax

关于java - 抛出异常的 Java 方法是否有特定的命名约定?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1169158/

相关文章:

java - 如何打印答案的索引?

java - 解析覆盖失败 - Aapt2 - Android Studio

java - Eclipse Java 格式化程序 : blank lines

ruby - 这些方法命名方法中哪种更好,为什么?

c# - 有没有办法在 C# 中动态获取方法名称?

java - CallableStatement 与 语句

java - 从 Java 集合中提取数据

logging - 日志消息风格指南

java - uml 到 java 代码转换约定

scala - Scala中的方法命名约定——可变而不是版本?