开发小细节

编程

1. try catch 里都有return,外层为什么还需要return

public void f(){
try{
   //do sth1
   return 0;
}catch(Exception e){
   //do sth2
   return -1;
}
}
编译程序必须找到一个绝对可以执行到的return语句
如果你的do sth1和do sth2都有错误的话,不就什么也return不了了

以上是 开发小细节 的全部内容, 来源链接: utcz.com/z/514424.html

回到顶部