넓은 throws와 안정된 도메인 예외는 단순함의 질이 다르다

throws Exception은 모든 체크 예외를 통과시켜 새 처리 누락까지 숨길 수 있습니다.

throws Exception

모든 체크 통과 · 새 누락도 숨김

도메인 예외

공개 의미 고정 · 구현 교체 영향 차단

핵심: 도메인 예외는 호출자가 실제 판단할 공개 의미를 고정하고 기술 원인은 cause로 남깁니다.