关于jsoup中element的问题

haoweiguo 2014-07-11 11:41:42

Element e = doc.getElementsByTag("root").first();
Elements eles = null;
eles.add(e);

这一段代码为什么会报错呢
...全文
330 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
haoweiguo 2014-07-14
  • 打赏
  • 举报
回复
谢谢啊,我确实2b啊
zy_think123 2014-07-12
  • 打赏
  • 举报
回复
因为else是空的,楼主你懂JAVA吗?
百里马 2014-07-11
  • 打赏
  • 举报
回复
空指针错误,不带这么玩的~ 1、eles只是个引用变量 2、你看到的eles.xxx或者eles.xxx()其实调用的其实是eles指向的对象的属性或者方法 3、现在你给eles赋null值,说明eles这个引用变量并未指向内存中的某个对象 4、所以你的程序报错了,以后看到空指针错误都是这么个原因
沉浮4317 2014-07-11
  • 打赏
  • 举报
回复
曾经也如此2b过,Elements eles = null;只是声明了一个对象引用,并没有在堆内存中创建对象,所以后面的add方法你添加东西去哪里啊。
csucaicai 2014-07-11
  • 打赏
  • 举报
回复
eles是null,不可以添加元素的,你别这样初始化啊

81,090

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧