Я узнал, как закончить (выключить или остановить) мои Java-программы. Я нашел для него два решения.
-
используя return;
Когда я хочу завершить или прекратить выполнение моей программы, я добавляю это. -
используя System.exit(); Иногда я использовал его. Я прочитал о Sytem.exit() из Этот вопрос.
Итак, я знаю немного о них обоих. Но я все еще смущен тем, как они на самом деле работают. Пожалуйста, проверьте коды ниже...
public class Testing {
public static void main(String... str) {
System.out.println(1);
System.exit(0);
System.out.println(2);
return;
}
}
Я уверен, что 2 не появится. Я хотел бы знать, почему return;
или другие коды могут писать ниже утверждение System.exit(0);
и что было реальным определением для return;
(потому что для меня это странно для меня return
без каких-либо переменных или значений)?