Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/02/2014, 00:42
0greco0
 
Fecha de Ingreso: mayo-2011
Mensajes: 32
Antigüedad: 13 años, 7 meses
Puntos: 1
validacion de gets anidados

buen dia, lo que quisiera saber es lo siguiente.

supongamos que tengo una estructura de datos y por ejemplo tengo:

objeto1.getObjeto2().getObjeto3().getObjeto4().get Valor();

pero el problema es que tal si cada objeto pudiera ser nulo.

no quisiera andar poniendo:

if(objeto1.getObjeto2() != null)
{
if(objeto1.getObjeto2().getObjeto3() != null)
{
...
}
}

ni tampoco:

try
{
objeto1.getObjeto2().getObjeto3().getObjeto4().get Valor();
}
catch(Exception e)
{
}

abra alguna forma de que pueda pasar toda esa instruccion como cadena y validarla en un metodo para que solo me mande el valor si se puede acceder o "" si no se puede?