求助!产生这个NullPointerException该如何解决?
    摘取部分代码如下:
    long contentLength = res.getContentLength();//出现异常时这个值为0    byte[] responseBody = res.getBody();
    String text = "";
    text = new String(responseBody, charset);//charset处理过,没问题,就执行到这里出现异常了。
    Variable result;
    result =  new NodeVariable(text);    return result;
     

解决方案 »

  1.   

    可能是responseBody为空喵~~~`....
      

  2.   

       我当然知道responseBody是个空的,问题是如何处理异常,处理后程序不中断,继续运行?
       我现在分少的可怜,才29分,谁帮我解决问题我结帐的时候加分!
      

  3.   

    回3楼,知道哪个是空的你都判断不了?
    if( lz==null && "".equals(lz) )
    {
      ... ...
    }或者try/catch起来在catch里处理
    这个两个空指针大招居然还没普及喵~~~``
      

  4.   

    汗,没注意到responseBody类型...更正5楼的:去掉"".equals(lz)