Вопрос больше к разработчикам.Почему нельзя сделать через Arraylist?
package com.javarush.task.task04.task0420;

/*
Сортировка трех чисел
*/

import javax.jnlp.IntegrationService;
import java.io.*;
import java.util.*;

import static java.util.Collections.*;

public class Solution {
    public static void main(String[] args) throws Exception {
       Scanner in = new Scanner(System.in);
       int a = in.nextInt();
       int b = in.nextInt();
       int c = in.nextInt();
       ArrayList<Integer> list = new ArrayList<>();
       list.add(a);
       list.add(b);
       list.add(c);
       sort(list);
       reverse(list);
       for (Integer name:list)
           System.out.print(name + " ");
    }
}