Não consigo achar o erro

public static void main(String[] args) {
Scanner leia = new Scanner(System.in);

	int a,b,temp;
	
	System.out.println("Digite um numero para A:");
	a = leia.nextInt();
	
	System.out.println("Digite um numero para B:");
	b = leia.nextInt();
	
	System.out.println("Os numeros ordenados em ordem crescente são:");
	if(a < b) {
	
	}else ((b >= a) {
		System.out.println(a);
		System.out.println(b);
    
    	
    }

   if(a > b){
	   
   }else {
	   System.out.println(a);
	   System.out.println(b);
   }
   
   if(b > a) {
	   
   }else {
	   System.out.println(a);
	   System.out.println(b); 
   }

}

}

Nos meus testes vi que sua lógica não estava funcionando, mas focando apenas no que há de errado no código, vi que o erro está ali no seu primeiro else.

Vc fez assim:

else ((b >= a) {

Primeiro que tem um parenteses inicial a mais ali, e segundo que vc não pode colocar condições nos elses. Então, ou vc remove a condição entre parenteses, assim:

else {

Ou vc transforma ele num else if, assim:

else if (b >= a) {

@Luanna_Lima Pq vc não usa os algoritmos de ordenação simples

Por exemplo:

private static int[] ordenar(int[] vetor){

    
    for(int i=0;i <=vetor.length-1;i++){
        for(int j=i+1;j < vetor.length;j++){
            
            if(vetor[i] > vetor[j]){
                int temp = vetor[j];
                vetor[j]= array[i];
                vetor[i] = temp;
                
            }
        }
    }
    return vetor; 
} 

é mais eficaz do que fazer varios ifs elses da vida