예외처리(Exception) 예외처리란? 없는 게 좋은데 충분히 일어날 수 있는 것 → 에러난 라인 앞뒤로 확인 프로그램이 실행되는 과정에서 다양한 경우의 수에 대응하지 못 하여 발생하는 상황 에러의 종류 시점에 따른 분류 ✔️ 컴파일 에러 : 소스 구문 오류로 인한 컴파일이 불가능한 상태(시작도 하기 전에 에러) ✔️ 런타임 에러 : 구문상의 에러는 없지만 실행되는 과정에서 발생하는 예외사항 → 프로그램 강제 종료 런타임 에러 종류 논리 오류 → 개발자가 똑똑해져야한다 자바 가상머신 오류 → 시스템 자체 오류 예외 → 예외 클래스로부터 예외 객체를 생성하며 프로그램에서 지정된 예외 처리 구문으로 넘긴다 (콜백) ✅ 예외 구문 : try ~ catch(예외 구문) ~ finally(무조건 실행) 예외 처..