В метод main первым аргументом приходит строка, которая содержит последовательность символов (Все символы в строке имеют коды в таблице ASCII от 32 до 127 включительно). Длина строки не превышает 255 символов. Нужно реализовать программу, которая по входящей строке определит, является ли содержимое строки записью числа в системе счисления с основанием не больше 36 включительно. Если является - нужно вывести минимальное основание системы счисления, в которой это число может существовать. Если не является - необходимо вывести "incorrect". В системах счисления с основанием большим 10 в качестве цифр используются латинские буквы. К примеру, числу 35 в десятичной системе соответствует число "Z" в системе с основанием 36. Так как рассматриваем позиционные системы счисления - минимальное основание, которое должна выводить программа, это 2. Если возникают любые исключения - перехватывай их и не выводи стек-трейс. Это не пропускает:
public static void main(String[] args) {
        //напишите тут ваш код
        String string = args[0];
        Integer resultRadix = null;
        try {
...
а так ему нормально
public static void main(String[] args) {
        //напишите тут ваш код
        try {
            String string = args[0];
            Integer resultRadix = null;
...
Ведь тут вроде как меняется место, где ловим исключение, если входной аргумент будет null, или я что то не замечаю. Заранее благодарен!