if( name[i]=="")
exit;

解决方案 »

  1.   

    name[i]= name[i]==null?"":name[i].trim();if( name[i]=="")
    return;
      

  2.   

    C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\weishan\plan\plandesignconform_jsp.java:210: not a statement
    exit;
                    ^
    1 error
    不行啊,错误
      

  3.   

    if(name[i].length()==0){
       break;//跳出整个循环
    }
      

  4.   

    if( name[i]=="")
    break;
      

  5.   

    if("".equals(name[i])) return;
    or
    if(name[i]==null) return;
      

  6.   

    是不是循环插入有问题啊,使用name[i]= name[i]==null?"":name[i].trim();if( name[i]=="")
    return;
    提前结束程序,连out.println("第"+i+"行插入成功!!!");都不执行了,使用if(name[i].length()==0){break;}出现nullpointerexception.
      

  7.   

    if(name[i].length()==0){
       break;//跳出整个循环
    }
    这样应该可以吧,或者
    if(name[i]==null) return;
    都应该可以的!
      

  8.   

    if( name[i]=="" || name[i]==null)
    break;
      

  9.   

    首先,楼主确认你这种方式可以取得相应的参数么?request.getParameter("name[i]")  这里name[i]只是一个字符串  不是变量
    其次...如楼上所说,name[i]是否为空不是用==""判断的正确的应该是if (name[i]==null||"".equals(name[i])) break;return是结束方法调用返回...而不是跳出循环