Hola tengo un metodo en mi aplicacion el cual tiene que devolver un boolean, el problema que tengo es que tengo dentro del metodo un while el cual se repite x veces, dentro de estos compara unos datos y en cierto mmomento debe salirse del while y del metodo, lo hago en otros metodos con un return; pero aqui como le puedo hacer?
por que si le pongo solo return false, sigue haciendo el while hasta que acaba y yo quiero que si se topa con este return se salga del metodo y ya no siga con el while como le puedo hacer?
gracias!
Código:
metodo(){
................
while(....){
if(X>Y){
javax.swing.JOptionPane.showMessageDialog(null, "Es mayor! errorrr!","CANTIDAD ERRONEA",javax.swing.JOptionPane.ERROR_MESSAGE);
return false;//aqui es donde quiero que pare y no siga con el while
}
return false o true// segun sea el caso
}
}