Throwable 클래스: 예외 처리를 할 수 있는 최상위 클래스- Exception과 Error는 Throwable의 상속을 받음 Error: 컴퓨터 시스템의 동작 도중 예기치 않았던 이상 상태가 발생하여 수행 중인 프로그램이 영향을 받을 경우- 시스템 레벨에서 발생하여, 개발자가 조치할 수 없는 수준을 의미- EX) Out OfMemory, StackOverFlowStackOverFlowError : 호출의 깊이가 깊어지거나 재귀가 지속되어 Stack OverFlow 발생 시 던져지는 오류OutOfMemoryError : JVM이 할당된 메모리의 부족으로 더이상 객체를 할당할 수 없을 때 던져지는 오류Exception: 컴퓨터 시스템의 동작 도중 예기치 않았던 이상 상태가 발생하여 수행 중인 프로그램..