Suposto erro no livro da Katie Sierra JAVA 1.5 2ª Edição

pessol da uma olhada nessa questão:

public class Animal {

}


public class Cavalo extends Animal{

private Redea minhaRedea;

public void tie(String x){
	minhaRedea.tie(x);
}

}

public class Redea {

public void tie(String x){
	System.out.println("Tem uma Redea");
	
}

}


public class Teste {
public static void main(String[] args) {
Cavalo cavalo1 = new Cavalo();
cavalo1.tie(“ddd”);
}
}

fazendo isso vai dar um erro de NullPointExcepton. Eu já sabia que iria dar esse erro quando li. A duvida é, o livro da Katie Sierra JAVA 1.5 2ª Edição está errado por não dizer que antes de usar o método tie() da variavel de instancia minhaRedea da classe Redea, iria dar um erro ?

Creio que teria que dizer…

O que vcs acham ?

PS: Esse erro tá na página 57.

Esse erro está na pagina 57.

Creio eu que se trata de um erro mesmo, ja que a variavel de instancia não foi inicializada, desta forma ela estaria com a referencia “null”.

Não tenho o livro… (q alias pretendo comprar… mas até na 2a edição possui erros ???)
Bom o que faltou foi a instancia do objeto Redea.

private Redea minhaRedea = new Redea(); 

mas o erro é proposital da kathy ? ou foi um erro na revisao do livro… aff e eu troquei a minha edição por essa eles ficaram de me enviar… e ainda com erros ng merece! altabooks… primeiro e ultimo livro…