您最好对找到的 所有 元素进行迭代。所以你可以保证
- a。)所有元素都被删除并且
- b。)如果没有元素,那么什么也做不了。
例:
document doc = ...for( Element element : doc.select("div.XYZ") ){ element.remove();}编辑:
(除了我的评论)
当简单的 null /范围检查 在这里足够时,请不要使用异常处理:
doc.select("div.XYZ").first().remove();代替:
Elements divs = doc.select("div.XYZ");if( !divs.isEmpty() ){ }


