728x90 JavaError1 [JAVA] 프로그램의 생존을 결정짓는 분수령, Error와 Exception 완벽 분석 자바 프로그래밍을 하다 보면 빨간색 메시지와 함께 프로그램이 멈추는 상황을 누구나 마주하게 됩니다. 이때 출력되는 메시지를 자세히 보면 어떤 것은 'Error'로 끝나고, 어떤 것은 'Exception'으로 끝나는 것을 알 수 있습니다. 언뜻 비슷해 보이지만, 이 둘을 어떻게 구분하고 대처하느냐에 따라 시스템의 안정성과 복구 능력이 결정됩니다. 오늘은 자바 예외 처리의 근간이 되는 Throwable 계층 구조를 살펴보고, 실무 개발자가 반드시 알아야 할 에러와 예외의 본질적인 차이점을 심도 있게 다뤄보겠습니다.1. Throwable: 모든 문제의 뿌리자바에서 발생하는 모든 비정상적인 상황은 java.lang.Throwable 클래스로부터 시작됩니다. 이 클래스는 두 개의 거대한 줄기로 나뉘는데, 그것이 .. 2026. 1. 20. 이전 1 다음 728x90