Java 예외 처리: 계층 구조, 분류 및 사용자 정의 예외

프로그램 실행 중 정상적인 흐름을 방해하는 비정상적인 상황을 예외(Exception)라고 합니다. 예외 처리는 견고한 Java 애플리케이션을 개발하는 데 필수적인 요소입니다. Java 예외 클래스 구조 Java의 예외 계층 구조는 최상위 클래스인 Throwable을 기반으로 하며, 두 가지 주요 하위 클래스로 나뉩니다: Error: OutOfMemoryError와 같이 컴파일 타임 및 시스템 오 ...

7월 23일 10:46에 게시됨

Java 예외 처리 핵심 정리

예외의 본질 프로그램 실행 중 JVM이 수행 불가능한 연작을 감지하면 런타임 에러가 발생한다. Java에서는 이를 예외(Exception)라는 객체로 포장해 던진다. 예외는 정상적인 실행 흐름을 방해하는 비정상 상황을 표현하며, 적절히 대응하지 않으면 프로세스는 비정상 종료된다. 예외 계층 구조 모든 예외는 java.lang.Throwable을 거점으로 전개된다. 두 개의 직접 계열 ...

5월 31일 21:53에 게시됨