2013-07-11 3 views
-1

내 응용 프로그램에서 연결 예외를 사용한 적이 한번도 없습니다. 하지만 코드를 더 잘 만들 수 있다고 생각하면서 정말 사용하기를 고대하고 있습니다. 그러나 새로운 것을 누군가가 어떤 유형의 시나리오 에서처럼 어떤 예제를 제공 할 수 있으며 어떻게 사용할 수 있습니까?연결 예외를 사용하는 방법

+0

정말 명확하지 위에서 언급 한 것처럼,이

try{ ..... }catch(ArithmeticExecption e){ .... } . . .// u can add various exceptions like this catch(Exception e){ .... } 

// 그리고 당신이 사용하는 예외 확실하지 않은 경우, 사용하는 더
일반적인 예외처럼 시도하지만 당신은 무엇을 의미하는 체인 된 예외, 당신은 그 개념을 어디서 발견 했습니까? – Elemental

+0

http://stackoverflow.com/questions/5020876/what-is-the-advantage-of-chained-exceptions의 가능한 복제본 – Raedwald

답변

3

From docs directly

다음 예는 체인화 예외를 사용하는 방법을 보여준다. 이 예에서

try { 

} catch (IOException e) { 
    throw new SampleException("Other IOException", e); 
} 

IOException 잡힐 때, 새로운 SampleException 예외 원래 부착 causeexceptions 체인이 다음 상위 레벨 exception 처리기까지 슬로우로 생성된다.

0

내가

관련 문제