Como sair do programa qando a altura for negativa?[Resolvido]

Minha duvida está entre as linhas 46 e 50;


package segundalista;

public class Quarto {
    
        public static void main (String []args){  
      
        double altura, mediaAlturaM, mediaIdadeF, contaAlturaM;  //declaracao das variaveis
        int i, contaM, contaF,idade, contaIdadeF,contaIdadeM,leitor;
	char sexo;
	String nome="";
	
        
	
	contaAlturaM = 0;
        contaIdadeF = 0;
        mediaAlturaM = 0;
        mediaIdadeF = 0;
        contaM = 0;
        contaF = 0;
        
            
	
        for (i=0;i<3;i++){
       
                nome = InOut.leString("Entre com seu nome");
                sexo = InOut.leChar ("Entre com seu sexo, f para feminino e m para masculino");        
                altura = InOut.leDouble("Entre com sua altura, para separar a casa decimal use (.) ponto");
                idade = InOut.leInt("Entre com sua idade");
      
       
     if(altura > 0){  
       if(sexo == 'm'){          
       
           contaM = contaM + 1;
           contaAlturaM = contaAlturaM + altura ;
           mediaAlturaM = contaAlturaM / contaM;
           
       }else if (sexo == 'f'){
           contaF = contaF + 1;
           contaIdadeF = contaIdadeF + idade;
           mediaIdadeF = contaIdadeF / contaF;
       }
                    
     }
     
    if (altura < 0){
       
           System.out.println("Sistema encerrado");
       
     }
                         
             
}
        System.out.println("Media das alturas dos Homens" +mediaAlturaM);
     System.out.println("Media da idade das mulheres"+mediaIdadeF );
}
}
System.exit(0);

flw!