本帖最后由 一木榜公 于 2013-7-13 09:18 编辑
- <P>try{
- ret+=1;
- return ret; // 这时 return语句下面的语句执行不到, 给函数返回1
- }</P>
- <P>catch(Exception e) //try语句如果没有抛出异常,catch块不执行,</P>
- <P>{
- ret+=10;
- }</P>
- <P>finally //finally肯定执行,这是规定,这时ret内存中的值是 101 ,但是没返回给函数</P>
- <P>{
- ret+=100;
- }</P>
- <P> </P>
- <P>return ret; //这句是执行不到的,因为前面有return语句,return语句下面的语句肯定执行不到</P>
复制代码 |