空指针异常解决方法

8%3=2 2019-03-29 04:44:12
怎么解决异常啊
...全文
85 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
越野千里 2019-03-29
  • 打赏
  • 举报
回复
我觉得罗饶祥还是要继续当老师的。 你在student中没有对teacher的name进行初始化赋值。 而且你在new teacher的时候调用的是无参构造。也就是说连teacher对象都是空的... 避免空指针: Teacher te=new Teacher(); te.name="teacher"; Student st=new Student(te); st.show()
小小菜鸟肥 2019-03-29
  • 打赏
  • 举报
回复
Student stu = new Student(new Teacher),Teacher teacher:是声明一个Teacher类型的变量,此时teacher为null,所以null.name会报错。

58,454

社区成员

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

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