| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 752 人关注过本帖
标题:求助关于空指针的问题
只看楼主 加入收藏
llak
Rank: 2
等 级:论坛游民
帖 子:40
专家分:10
注 册:2008-12-24
结帖率:66.67%
收藏
 问题点数:0 回复次数:6 
求助关于空指针的问题



    代码如下:


    public boolean deletecust(User use)
    {
        String str=use.getCustName();
        getConnection();
        try
        {
            
            stmt=con.createStatement();
            stmt.execute("delete  from user where CustName = '"+str+"' ");
            
               
                System.out.print("\n\n\t\t\t恭喜你删除成功!");
        
            
            rs.close();
            stmt.close();
            con.close();
        }catch(SQLException ex)
        {
            System.out.println("异常");
            ex.printStackTrace();
        }
        
     return true;
    }


   代码2:



       public void delete()
         {
             System.out.println("————————————————————————————————————————————————————————————————————————————————\n");
               System.out.println("\n\t我行我素购物管理系统 > 客户信息管理 > 6.删除客户信息");
                System.out.println("\n————————————————————————————————————————————————————————————————————————————————\n\n");
             System.out.print("\t请输入客户名:\t");
                 use.setCustName(input.next());
                 if(ct.deletecust(use))
                 {
                     System.out.print("\t是否显示客户信息(Y/N)\t");
                     choose=input.next();
                     if(choose.equalsIgnoreCase("Y"))
                     {
                         ShowCust();
                     }
                     else
                     {
                         System.out.print("\n\n\t\t\t即将返回主菜单,请稍后!");
                         showCustMMenu();
                     }
                 }
                 
            
         
         
         }
         

  编译时候出现  Exception in thread "main" java.lang.NullPointerException。。。  听人家说这个问题是空指针。。

 到底问题在那?哪里出错了?  请高手指点啊。。。。
 
搜索更多相关主题的帖子: 软件 保密 兼容性 
2011-11-30 14:52
llak
Rank: 2
等 级:论坛游民
帖 子:40
专家分:10
注 册:2008-12-24
收藏
得分:0 
发现问题了。。。呵呵。。。不用麻烦大家乐。。。不好意思啊。。
2011-11-30 14:57
ghjsmzy
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:1
帖 子:187
专家分:573
注 册:2009-6-17
收藏
得分:0 
嗯,其实发现问题了,见意贴出来。也许有人也遇到同样问题,方便你我他。同进步
2011-12-03 01:18
llak
Rank: 2
等 级:论坛游民
帖 子:40
专家分:10
注 册:2008-12-24
收藏
得分:0 
谢谢提醒啊。。但我忘记了错在那。。
2011-12-03 14:22
yuan520521
Rank: 2
来 自:安徽
等 级:论坛游民
帖 子:15
专家分:26
注 册:2011-5-7
收藏
得分:0 
。。。。
2011-12-04 17:49
jfei
Rank: 4
来 自:郑州
等 级:业余侠客
帖 子:92
专家分:268
注 册:2011-8-27
收藏
得分:0 
将出现空指针异常的地方给你说下
1.public   boolean  deletecust(User  use)
  User use  形式参数
  功效:接受外来参数,
  当use=null
2.String str = use.getCustName();
  str=null
3.use--对象赋值没
  use.setCustName(input.next());
解决方法
选择结构判断,将空指针问题考虑到内

虾米们!!!有意者加QQ 2434202652,2632939128联系我
2011-12-05 12:33
llak
Rank: 2
等 级:论坛游民
帖 子:40
专家分:10
注 册:2008-12-24
收藏
得分:0 
谢谢大虾  呵呵。。  明白了。。。是USER use没有值
2011-12-06 17:43
快速回复:求助关于空指针的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017376 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved