목록2024/05/17 (1)
쌓고 쌓다
체크 예외와 언체크(런타임) 예외 차이 / Throwable?
1) 체크, 언체크 예외먼저, 체크 예외와 언체크 예외 차이를 알아보자. Exception은 컴파일러가 체크하는 체크 예외이다.그러나 RuntimeException은 체크하지 않는다.RuntimeException의 자식 모두 언체크 예외이다. 어떤 차이를 가질까? 체크 예외- Repository, Service 코드에 throws 명시memberRepository 코드public Member findById(String memberId) throws SQLException { try { ... } catch (SQLException e) { throw e; }}만약 Repository에서 SQLException 체크 예외를 던진다면 throws로 던지는 예외를 명..
프로그래밍/spring
2024. 5. 17. 14:04