2010-07-09 2 views
3

여러/중첩 된 has-a 관계가있는 클래스를 디자인 할 때 누가 예외를 잡아야합니까? 이 디자인에 따라 다르지만 엄지 손가락의 규칙이 있습니까?어디에서 예외를 잡아야합니까?

답변

2

엄지 손가락의 규칙은 입니다. 그 예외를 어떻게 처리해야할지 더 잘 알고있는 사람은 예외을 잡아야합니다.

+0

그래서 다음 질문은 누가 더 잘 아는 지 어떻게 결정하는지입니다. – tvr

+0

@ user386338 : 쉽습니다. 어떤 클래스는 예외를 잡아서 ... 어떤 일을합니까? 분명히 잘못된 클래스 인 오류 메시지 만 표시 할 수있는 경우 최상위 수준의 모든 예외를 처리하여 동일한 오류 메시지를 처리 ​​할 수 ​​있습니다. – sharptooth

관련 문제