<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    NewMoring

    與Java同路,贏在未來。

    統(tǒng)計

    積分與排名

    http://bbs.javawind.net/index.jspx

    http://www.chubeibao.com/bbs/index.php

    http://www.java2000.net/

    http://www.javaeye.com/

    http://www.javathinker.org/index.jsp

    http://www.programbbs.com/bbs/index.asp

    最新評論

    NullPointerException 解決方法

    主要有以下幾種原因:
    1、使用了未初始化的變量(雖然已經(jīng)聲明)
    2、使用了未初始化的對象(雖然已經(jīng)聲明)
    3,使用了關(guān)鍵字或已存在的類名作變量對象方法或類名。

    一般報java.lang.NullPointerException的原因有以下幾種:
    ·字符串變量未初始化;
    ·接口類型的對象沒有用具體的類初始化,比如:
    List lt;會報錯
    List lt = new ArrayList();則不會報錯了
    ·當一個對象的值為空時,你沒有判斷為空的情況。
    你可以試著把下面的代碼前加一行代碼:
    if(rb!=null && rb!="")
    改成:
    if(rb==null);
    if(rb!==null&&rb!="")

    解決步驟:

    1、打開Console面板,找到出錯信息。

    2、從打印出來的信息中找出一個文件及其出錯行數(shù)。

    3、在出錯行處設(shè)置斷點,重新執(zhí)行程序。

    4、打開Variables視圖,從中查找出錯行所用到的所有對象及其值,如果其中對象的值為空,則可以進一步分析問題。

    5、如果該行的對象都不為空而是調(diào)用了一個函數(shù),則到這個函數(shù)里設(shè)置斷點(或step into F5 ),繼續(xù)進行調(diào)試。這時需要用F6(執(zhí)行一行),直到再次報錯,從而定位到出錯處。重復(fù)步驟4.

    6、結(jié)束。


    如果不會斷點,教你個狠的,你把用到的變量都輸出出來,就知道誰是NULL了,然后在想辦法改正,就簡單多了

     

    本文來自CSDN博客,轉(zhuǎn)載請標明出處:http://blog.csdn.net/aisitemasu/archive/2008/05/29/2493246.aspx

    posted on 2009-06-01 17:10 清晨 閱讀(358) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲w码欧洲s码免费| 国产AV无码专区亚洲AWWW| 亚洲精品亚洲人成在线观看麻豆| 狠狠热精品免费观看| 亚洲AⅤ无码一区二区三区在线| 亚洲国产高清国产拍精品| 国产高清视频免费在线观看| 国产a v无码专区亚洲av| 国产乱妇高清无乱码免费| 国产情侣激情在线视频免费看| 亚洲经典在线中文字幕| 免费看h片的网站| 亚洲男人天堂2020| 国产精品亚洲专区在线观看| 免费一本色道久久一区| 中文字幕亚洲第一| 日本在线看片免费| 亚洲精品无码久久久久久久| 久久性生大片免费观看性| 日韩精品无码区免费专区| 在线亚洲高清揄拍自拍一品区| 黄瓜视频影院在线观看免费| 亚洲成AⅤ人影院在线观看| WWW国产成人免费观看视频| 亚洲女初尝黑人巨高清| 亚洲免费观看网站| 亚洲精品无码国产片| 99久久婷婷免费国产综合精品| 国产极品美女高潮抽搐免费网站| 亚洲精品在线不卡| 成人无码a级毛片免费| 亚洲第一福利视频| 免费看美女被靠到爽的视频| 一级人做人a爰免费视频| 亚洲精品视频在线播放| av永久免费网站在线观看| 亚洲性无码av在线| 亚洲一级Av无码毛片久久精品| 真实国产乱子伦精品免费| 亚洲Av永久无码精品黑人| 亚洲av无码潮喷在线观看|