에러핸들링

·개인공부
애플리케이션을 개발하다보면, Exception(예외)처리를 하게된다. 예외에 대한 처리로직이 없다면, 애플리케이션이 뻗어(?)버리는 대참사가 발생하기 때문에 예외처리 로직은 필수적이다. 예외처리 로직은 아마도, 애플리케이션의 가장 상위 계층에서 이뤄질 것이다. 일반적으로 웹 애플리케이션의 경우, Web Controller(혹은 각 계층의 최상위 클래스) 가 해당 역할을 할 것 이다. 그리고 에러를 다루는 계층은 내부의 여렇 계층에서 발생하는 모든 예외를 다둘것이며, 이는 해당 계층을 이해하기 어렵게 만든다. 조금 더 엄격하게 이야기를 한다면, 해당 계층의 코드를 감히 오염 시킨다고 이야기할 수 있을 것 같다. 에러처리는 필수적이다. 하지만 이런 중첩된 try-catch 를 활용하는 방법은 피하고 싶다. ..
KEEMSY
'에러핸들링' 태그의 글 목록