finally1 java 예외처리 본 글에서는 java의 예외 처리에 대한 개념을 정리하려 합니다. java에서 예외에 대해 도식화를 하면 아래 그림과 같습니다. 1) Throwable : 최상위 예외입니다. 2) Error : 메모리 부족, JVM 혹은 하드웨어등 시스템 문제로 발생하는 에러입니다. 3) Exception : 개발자가 잡아야 하는 실질적인 예외이며, RuntimeException을 제외하고는 모두 체크 예외에 해당됩니다. (체크 예외 : 컴파일러가 체크하는 예외) 4) RuntimeException : Exception중 유일하게 언체크 예외(컴파일러가 체크하지 않는 예외) NullPointerException과 같은 것들이 포함되어 있으며, 해당 Exception은 컴파일 단계에서 오류 확인이 불가능합니다. 기본적으로.. 2023. 5. 27. 이전 1 다음