예외 처리 완성도를 흐름·자원·진단으로 점검한다
catch 존재보다 실패 뒤 상태가 중요합니다.
| 검사 | 좋은 상태 | 위험 신호 |
|---|---|---|
| 정상 흐름 | 연속 작업 | 코드 검사 산재 |
| 자원 수명 | 구조적 close | 마지막 호출 의존 |
| 전파 | 안정 예외 | 구현 타입 누출 |
| 사용자 응답 | 안전 문구 | 내부 메시지 노출 |
| 운영 진단 | cause·stack·id | 중복 로그 |
핵심: 억제 예외와 역순 close까지 실패 테스트로 확인합니다.
catch 존재보다 실패 뒤 상태가 중요합니다.
| 검사 | 좋은 상태 | 위험 신호 |
|---|---|---|
| 정상 흐름 | 연속 작업 | 코드 검사 산재 |
| 자원 수명 | 구조적 close | 마지막 호출 의존 |
| 전파 | 안정 예외 | 구현 타입 누출 |
| 사용자 응답 | 안전 문구 | 내부 메시지 노출 |
| 운영 진단 | cause·stack·id | 중복 로그 |
핵심: 억제 예외와 역순 close까지 실패 테스트로 확인합니다.