Откладывал эту задачу как мог. Но пришло время :( Вводим только цифры - сортирует, все ок. Вводим только текст - сортирует, все ок. Текст + цифры - NumberFormatException.
Exception in thread "main" java.lang.NumberFormatException: For input string: "Боб"
	at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:68)
	at java.base/java.lang.Integer.parseInt(Integer.java:652)
	at java.base/java.lang.Integer.parseInt(Integer.java:770)
	at com.javarush.task.task09.task0930.Solution.sort(Solution.java:51)
	at com.javarush.task.task09.task0930.Solution.main(Solution.java:24)
т.е. получается он "Вишня" и "1" проходят штатно, но потом он зачем то пытается впихнуть не впихуемое в 51й строке. НО, какого он вообще пытается это сделать я не понимаю.
//Это не цифра
if (!isNumber(array[j])    {всякие манипуляции }
            }
//если это не не цифра, то это цифра
            else {
В довесок Валера ругается: * Программа должна выводить данные на экран. * Выведенные слова должны быть упорядочены по возрастанию (используй готовый метод isGreaterThan). * Выведенные числа должны быть упорядочены по убыванию. Короче говоря, я не понимаю.