19
Cadeia de verificação nula vs captura NullPointerException
Um serviço da web retorna um XML enorme e preciso acessar campos profundamente aninhados dele. Por exemplo: return wsObject.getFoo().getBar().getBaz().getInt() O problema é que getFoo(), getBar(), getBaz()tudo pode retorno null. No entanto, se eu verificar nullem todos os casos, o código se torna muito prolixo e difícil de ler. Além disso, …