0. 학습 목표 자바에서 예외 처리 방법(try, catch, throw, throws, finally) 자바가 제공하는 예외 계층 구조 Exception과 Error의 차이 RuntimeException과 RuntimeException이 아닌것의 차이는? 커스텀한 예외 만드는 방법 1. 자바에서의 예외처리방법 Java에서 Exception이란 프로그램의 실행 도중에 발생하는 문제상황 을 의미한다. if문을 사용하여 예외 처리를 진행할 수도 있지만 if문은 프로그램의 로직을 작성하는 부분도 존재하기 때문에 if문으로 예외처리를 진행할 시, 예외사항이 발생하는곳을 찾아보기 어렵다는 단점이 있다. 따라서 예외처리 구문을 통해 예외를 처리하는것이 바람직하다. 1-1. try - catch - finally M..