Принимает только 2 первых условия, остальные пишет что не работает. Проверял добавив у себя в начале: String[] arg = {"-c Миронов м 15/04/1990", "-i 1", "-d 0", "-i 2"}; args = arg;