메인이 throw하는 경우 JVM에서 OS로 예외를 발생시키는이 질문을 받았습니다. JVM은 응용 프로그램 실행을 중지하지만이 예외가 처리되는 위치는 무엇입니까?JVM이 OS에 예외를 발생시키지 않습니까?
public static void main(String[] args) throws Exception {
display();
}
public static void display() throws Exception {
throw new RuntimeException();
}
예외가 발생할 수있는 경우이를 지정하십시오.
이해할 수 없습니다. JVM에서 '주 스로우 (main throws)'가 실제로 의미하는 예외가 발생합니다. 이것은 동어 반복이나 넌센스입니다. – EJP
업데이트 됨. 그리고 "main"은 단지 예일 뿐이며 웹 서버의 경우에는 발생할 수 있습니다. –
@EJP 나는 JVM이 제목을 기반으로 운영 체제로 예외를 던질 것이라는 것을 아주 분명히 의미한다고 생각했습니다. 영어가 완벽하지는 않지만 질문을 이해하는 데 아무런 문제가 없었습니다. –