Java 프로그램을 종료 (종료 또는 중지)하는 방법을 찾았습니다. 두 가지 해결책을 찾았습니다.
반환 사용 ;
프로그램 실행을 종료하거나 종료하려면 이것을 추가합니다.사용하는 ()를 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 )?