Ch8-18_연결된 예외(chained exception)
- 한 예외가 다른 예외를 발생시킬 수 있다.
- 예외 A가 예외 B를 발생시키면 A는 B의 원인 예외(cause exception)
Throwable initCause(Throwable cause) : 지정한 예외를 원인 예외로 등록
Throwable getCause() : 원인 예외를 반환
[이유1] : 여러 예외를 하나로 묶어서 다루기 위해서
[이유2] : checked예외를 unchecked예외로 변경하려 할 때
'JAVA > Chapter8' 카테고리의 다른 글
Ch8-15_사용자 정의 예외 만들기 (0) | 2021.12.21 |
---|---|
Ch8-14_finally 블럭 (0) | 2021.12.20 |
Ch8-11_메서드에 예외 선언하기 (0) | 2021.12.20 |
Ch8-7_printStackTrace()와 getMessage() (0) | 2021.12.20 |
Ch8-4_예외 처리하기(try-catch문) (0) | 2021.12.17 |