김영한의 스프링 DB 1편(자바 예외 처리)
·
김영한의 스프링 DB 1편
일반적으로 자바에서 얘기하는 두 예외 유형은?체크예외와 언체크 예외(런타임 예외)Exception 자손들 중 RuntimeExcpeption만 언체크 예외고 Exception 본인을 포함한 모든 다른 자손들은 체크 예외 체크 예외와 언체크 예외의 차이는?체크 예외개발자가 미리 예상할 수 없는 예외들에 대해 체크한다는 개념으로, 미리 체크를 해야 하기 때문에 이 예외에 대해 처리가 되어 있지 않으면 컴파일 에러가 남미리 체크를 한다는 것은 try ~ catch로 처리를 하거나 throw를 통해 상위에서 처리하도록 하는 방법이 있음.일반적으로 SQLException, IOException, Network 관련 등 코드 외에 외부 자원을 사용하는 등 개발자가 컨트롤할 수 있는 범위 외에서 발생한 문제들은 체크..