![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcU3Fcr%2Fbtr290XxN5N%2Fxk9EWkvstL4i4lLcZOUzik%2Fimg.png)
[JAVA] System.exit()은 무엇일까?
·
STUDY/JAVA
System.exit() 강제적으로 JVM을 종료시키고 싶을 때는 System 클래스의 exit() 메소드를 호출하면 됩니다. exit() 메소드는 현재 실행하고 있는 프로세스를 강제 종료시키는 역할을 합니다. exit() 메소드는 int 매개값을 지정하도록 되어 있습니다. 이 값을 종료 상태값이라고 합니다. 일반적으로 정상 종료일 경우 0으로 지정하고 비정상 종료일 경우 0이외의 다른값을 줍니다. System.exit(0); //정상종료 System.exit(1); //비정상종료 System.exit(0)은 프로그램이 정상적으로 종료되었을 때 호출되며, System.exit(1)은 프로그램이 오류로 인해 비정상적으로 종료되었을 때 호출됩니다 System.exit()메서드는 어떤 값을 주더라도 종료가 되..