黑马程序员技术交流社区

标题: 一直想不明白的异常处理流程 [打印本页]

作者: 郭强    时间: 2013-4-13 01:23
标题: 一直想不明白的异常处理流程
本帖最后由 郭强 于 2013-4-13 07:55 编辑


为什么结果是catch                  finally
                  -1
而不是 catch
           -1
           finally呢?

作者: 钟林杰    时间: 2013-4-13 01:50
finally不管异常是否解决都会执行,当执行完catch 语句就会执行finally 在继续其他语句。所以-1是在打印了finally 才打印。只要记住“finally 语句不管是否解决异常都会执行”这点你就知道了。
作者: 胡滨    时间: 2013-4-13 07:32




还有,下次请直接贴出代码,不要图片的{:soso_e154:}

作者: 郭强    时间: 2013-4-13 07:55
谢谢,明白了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2