Вроде все нормально работает но пишет ошибку
package com.javarush.task.task04.task0420;
/*
Сортировка трех чисел
*/
import java.io.*;
import java.util.*;
public class Solution {
public static void main(String[] args) throws Exception {
//напишите тут ваш код
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
// чтения данных с клавиатура
int a = Integer.parseInt(reader.readLine());
int b = Integer.parseInt(reader.readLine());
int c = Integer.parseInt(reader.readLine());
// Определяется наибольшее число.
int Maxab = Math.max(a,b);
int Max = Math.max(Maxab,c);
// определяется наименьшее число.
int Minab = Math.min(a,b);
int Min = Math.min(Minab,c);
// Если число наибольшее вывести его первым
if (a == Max) System.out.print(a + " ") ;
else if (b == Max) System.out.print(b + " ") ;
else if (c == Max) System.out.print(c + " ") ;
// Если число не наибольшее и не наименьшее вывести его вторым
if ((a != Max) && (a != Min)) System.out.print(a + " ");
else if ((b != Max) && (b!= Min)) System.out.print(b + " ");
else if ((c != Max) && (c != Min)) System.out.print(c + " ");
// А если число наименьшее вывести его последним
if (a == Min) System.out.print(a + " ") ;
else if (b == Min) System.out.print(b + " ") ;
else if (c == Min) System.out.print(c + " ") ;
/* if ((a == b)&&(a == c)&&(b == c) System.out.println(a+" "+b+" "+c);
if (a == b) System.out.println(a);
if (a == c) System.out.println(c);
if (b == c) System.out.println(b); */
}
}