lo que pasa es que el compilador espera que regreses un boolean, al poner el return dentro de un
if, el compilador lo ignora, por que es una condicion, osea, puede suceder o no... entonces es por eso que te marca el error...
si, ya lo habia notado, pienso que no deberia, perooooo buenooooo nuestros amigos de SUN asi lo diseñaron jejejejjeje
have funnnnnnn