try  ... catch ....和 try  ... catch ...嵌套,

当内部catch里的内容抛出异常时,

会跳出内部的try  ... catch ..,被外部的try  ... catch ..捕获

如图:

 

内部的try  ... catch ..捕获到了异常,记录下日志。

由于内部article为null,所以article.getId()会再次抛出一个异常被外部的try  ... catch...捕获。

所以continue关键字没有起到作用,就直接退出了循环

 

posted on 2018-02-27 11:27  乔砂  阅读(211)  评论(0编辑  收藏  举报