Что нужно поправить не пойму : Валик принял хоть тест не правильный
package com.javarush.task.task30.task3010;

import java.math.BigInteger;
import java.util.regex.Pattern;

/*
Минимальное допустимое основание системы счисления
*/

public class Solution {

    public static void main(String[] args) {
        //напишите тут ваш код
        String res = "incorrect";
        for (int i = 2; i <= 36 ; i++) {
            try {
                if (!Pattern.matches("^[0-9A-Za-z]+$", args[0])) throw new Exception(); // Pattern.matches("\\w+", args[0])
                new BigInteger(args[0], i);
                res = String.valueOf(i);
                break;
            } catch (Exception e) {}
        }
        System.out.println(res);
    }

    class Test {
        public static void main(String[] args) {
            Solution.main(new String[]{"00"});
            Solution.main(new String[]{"12AS08z"});
            Solution.main(new String[]{"12AS08Z/"});
        }
    }
}