백기선 자바 스터디 9주차 예외 처리에 대해 학습하면서 정리한 내용입니다. 프로그램 실행 과정에서 의도하지 않은 상황이 발생할 수 있습니다. 존재하지 않는 파일을 열어보려하거나, 권한이 없는 파일에 데이터를 쓰려고 할 때 예외가 발생합니다. 이러한 예외 상황에서 프로그램을 종료하지 않고, 그에 맞는 적절한 처리를 하고 싶을 때가 있습니다. 예외 처리는 오류를 처리하여 프로그램의 흐름이 유지될 수 있도록 도와줍니다. 발생 시점에 따른 에러 분류 Compile-time Error: 컴파일러는 컴파일하는 시점에서 오타나 잘못된 구문, 자료형 등 검사를 수행합니다. 이 때 발생하는 에러를 컴파일 에러라고 합니다. Runtime Error: 프로그램 실행 시점에서 발생하는 에러로 실행 도중 의도치 않은 동작에 의..