오늘은 자바에서 예외처리에 대해서 정리해보겠습니다. 1. Exception(예외)이란? 프로그램 실행 중에 정상 흐름을 방해하는 문제 상황을 객체로 표현한 것이 예외입니다.예외가 발생하면 JVM은 예외 객체를 던지고(throw),현재 실행 흐름을 따라가며 잡을 수 있는 곳(catch)을 찾는 과정을 진행합니다.아무도 못 잡으면 프로그램(해당 스레드)은 종료되고, 보통 스택 트레이스가 출력됩니다.예외는 크게 3가지 계열로 많이 말합니다.Error: JVM/시스템 레벨(OutOfMemoryError 등) → 보통 애플리케이션에서 복구 대상 아님Exception: 애플리케이션이 다루는 예외그 중 RuntimeException 계열은 Unchecked나머지는 Checked예외처리를 하는 3가지 방법1. try-..