Hola,
 
Tenias razon porque tenia un new declarado. Aun asi, haciendo pruebas no entiendo porque si tengo una componente vacia no me imprime el mensaje de No hay resultado y me salta la excepcion ArrayIndexOutOfBoundsException en:  
Código:
 if (params[6]==null){
    	System.out.println("No hay resultado");
    	}
    	else {
    		System.out.println(params[6]);
    	}
  Estando la componente 6 vacia