Когда я на полпути к методу, я хотел бы иметь возможность вернуться к определенной точке в нем, что-то вроде контрольной точки.
При запуске кода возможны два варианта: запись 1 или 2. Если 1 - это ввод, я просто хочу, чтобы он продолжал с чем-то другим, но если 2 - это ввод, я хочу проверить, является ли логическое значение истинным , Если это логическое значение истинно, попросите еще раз выбрать 1 или 2. Если логическое значение ложно, продолжайте с большим количеством кода.
boolean temp = true;
Я бы хотел, чтобы он вернулся сюда
Scanner input = new Scanner(System.in);
int choice = input.nextLine;
if(choice==1)
System.out.println("Continue code");
else if(choice==2) {
if(temp) {
Здесь я хочу вернуться к началу
}
else {
System.out.println("Continue code");
}
}
Я могу представить, что для этого может быть функция, но я понятия не имею, что это может быть. Это для реальной программы с более сложными вещами, где цикл while
или do while
не был бы идеальным, но если это единственный способ, я также был бы признателен, если бы мне сказали, как это будет работать.