关于#java#的问题,请各位专家解答!

javaswing 写的程序,运行后点击写好的菜单中的项报错。

img


请问如何排查,以及确定问题的所在位置。

img

img

img

一个控件的getSelectedItem()返回值是Student对象吗?这个函数返回值是空吧,初始化表的时候,没有选中对象

找到你的代码里面的 Student.getId() 附近的代码
看看 student 是不是 null

img


你这个下拉列表没选中,对象是空的

看下这里为什么为空

img

红色的报错内容不是已经说了吗。student is null

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 你可以参考下这个问题的回答, 看看是否对你有帮助, 链接: https://ask.csdn.net/questions/746897
  • 我还给你找了一篇非常好的博客,你可以看看是否有帮助,链接:异常java
  • 除此之外, 这篇博客: JavaSwing真的过时了吗?请不要忽略了它的启蒙作用中的 首先来张可爱的图片镇楼 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:

    在这里插入图片描述
    GUI的银行管理界面:

    • 登入界面,账号注册,密码找回界面(图片都是网上的哦,不满意随时换,因为我存在一个类中,直接换网络图片地址就行了)
      在这里插入图片描述
    • 管理员登入:
      -在这里插入图片描述
      用户登入:所有的数据都存在我的云数据库里面(下面控制台我把账号信息和密码信息打印出来给你们看看)
      是不是觉得我的IDEA也挺炫酷的,不会的可以找我给你远程安装或者设置一下
      在这里插入图片描述
      等我注册个信息然后展示黑名单功能把,细节走起:
      在这里插入图片描述
      在这里插入图片描述
      当用户名重复
      在这里插入图片描述
      注册成功后:管理员给他拉黑
      在这里插入图片描述
      不能登入了:
      在这里插入图片描述
      由于功能太多,这里就简单展示吧
      代码量:
      在这里插入图片描述
      其实吧客户功能我还没有写完,小项目完善后代码量应该在5000左右差不多了,后期改一下,把消费记录换成转账记录,然后后期再做个网页的对比一下优缺点,敬请期待!

    GET一下知识点吧


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^