Como Digitar um número e parar o programa

Como fazer o programa finalizar quando for digitado -1 ? Em Java galera

public static void main(String[] args){
int maior,
num;
int count=2;

	     Scanner entrada = new Scanner(System.in);
	 
	     System.out.print("Digite um número: ");
	     num = entrada.nextInt();
	     maior = num;
	 
	     while(count <= 2){
	      System.out.print("Numero " + count + ": ");
	      num = entrada.nextInt();
	 
	      if(num > maior){
	       maior = num;
	      }
	 
	      count++;
	     
	     
	     }
	     System.out.println("O maior numero digitado é: "+maior);
	     
	     
	   	 
	     }
  }
while(count <= 2){
	      System.out.print("Numero " + count + ": ");
	      num = entrada.nextInt();

          if(num == -1){
             System.exit(0);
          }

	      if(num > maior){
	       maior = num;
	      }

	      count++;
	     }
3 curtidas

Qual a necessidade do laço “while” ?