71. 필요 없는 검사 예외 사용은 피하라
검사 예외의 문제점
1. 코드가 복잡해진다
// 검사 예외를 사용하는 코드
try {
readFile("데이터.txt");
processData();
saveResults();
} catch (IOException e) {
// 예외 처리 코드
System.out.println("파일 처리 중 오류 발생: " + e.getMessage());
}2. Java 8 이후의 스트림과 함께 사용하기 어렵다
검사 예외를 피하는 방법
방법 1: Optional 사용하기
방법 2: 메서드 분할하기
검사 예외와 비검사 예외 비교
검사 예외 (Checked)
비검사 예외 (Unchecked)
어떤 예외를 사용해야 할까?
예시로 배우는 예외 선택
은행 송금 시스템 예시
🧩 어려웠던 점
💡 느낀 점
Last updated