반응형
체크 예외 (Checked Exception) | 언체크 예외 (Uncheked Exception) | |
예외 발생 이유 | 외부 영향, 사용자의 실수 | 프로그래머의 실수 |
예외 처리 여부 | 예외 처리 필수 try catch - 해당 메소드에서 처리 throw -호출한 곳에서 처리하도록 상위로 넘김 |
예외 처리 필수 아님 |
예외 확인 시점 | 컴파일 시점 에러 처리를 해주지않을 경우 컴파일 시점에 에러표시 |
런타임 시점 컴파일 시 문제 없음 |
예외 종류 | * Excpetion 하위 예외 중 RuntimeException 제외 FileNotFoundException ClassNotFoundException |
* RuntimeException 하위 예외 NullPointerException ArrayIndexOutOfBoundsException |
예외 발생 시 트랜잭션 처리 |
롤백(rollback)하지 않음 | 롤백(rollback) |
반응형
'개발 > Java' 카테고리의 다른 글
[Lombok] @Data / @ToString / @EqualsAndHashCode / @Getter / @Setter / @RequiredArgsConstructor (0) | 2022.01.20 |
---|---|
[Java] LocalDate, ChronoUnit으로 날짜 간격 구하기(31일 간격으로 나누기) (0) | 2022.01.17 |
[Java] equals 메서드 (0) | 2021.06.15 |
[이펙티브 자바] 정적 팩터리 메서드 명명 방식 (0) | 2021.04.27 |
[Lombok + Builder pattern + generic] 롬복 빌더패턴에서 generic 사용하기 (0) | 2021.04.19 |
댓글