Bar*_*ela 5 java naming-conventions
public void doSomething() {
try {
tryToDoSomething();
catch (Exception ex) {
//handle exception
}
}
public void tryDoSomething() throws Exception {
// appropriate logic
}
Run Code Online (Sandbox Code Playgroud)
这是一个正确的惯例吗?也许方法名称应该是反向的?使用包含try-catch块的"try"前缀方法更好(类似于C#约定)会不会更好?
public void tryDoSomething() {
try {
doSomething();
catch (Exception ex) {
//handle exception
}
}
public void doSomething() throws Exception {
// appropriate logic
}
Run Code Online (Sandbox Code Playgroud)
在第一种方法中,公共方法名称更短且更容易理解.另一方面,为了使代码保持一致,我应该为每个抛出异常的方法添加前缀.您更喜欢哪种约定?
| 归档时间: |
|
| 查看次数: |
1400 次 |
| 最近记录: |