✅ 발생 시점에 따른 에러 종류1. 컴파일 에러컴파일 시점에 발생하는 에러로 소스 코드의 오타나 자료형, 잘못된 구문 등을 검사하여 문제가 있을 경우 에러를 발생 시킴ex) int a = 5.5; import java.util.*.ArrayList; 2. 런타임 에러컴파일 후 실행 시에 발생하는 예측 불가능한 에러Error와 Exception으로 나뉨 3. 논리적 에러: 실행은 되지만 의도와 다르게 동작하는 에러 ✅ 예외 클래스의 계층 구도1. 에러(error): 프로그램 코드에 의해서 수습될 수 없는 오류메모리 부족(OutOfMemoryError) 또는 스택오버플로우(StackOverflowError) 2. 예외(Exception): 프로그램 코드에 의해서 수습될 수 있는 오류 1) Ch..