代码检查项目

  1. 调用第三方接口必须统一封装,必须获取所有可能的异常,最后的catch必须是 catch(Exception e) {…}
1
2
3
4
5
6
7
8
9
10
11
12
13
public Object getInfoFromOtherAPI() {
try {
//call API
} catch (SpecialException e) {
//TODO
}
...
catch (Exception e) {
//最后的catch必须捕获所有可能的异常
return null;
}

}