본문 바로가기

강의 내용 정리/Spring DB 1

5-7. 예외 포함과 스택 트레이스

예외를 전환할 때는 꼭! 기존예외를 포함해야 한다. 그렇지 않으면 스택 트레이스를 확인할 때 심각한 문제가 발생한다.

 

 

 

 

e.printStackTrace(); 사용 시 System.out 으로 찍힌다.

 

-> 실무에서는 log 쓴다.

 

 

 

 

 

로그를 출력할 때 마지막 파라미터에 예외파라미터를 넣어주면 로그에 스택 트레이스를 출력할 수 있다.

 

 

 

throw new RuntimeSQLException(e); 에서 e를 넣어주었기 때문에 로그에서 SQLException도 찍힌다.

 

 

 

 

 

기존예외를 넘기지 않고 기본 생성자로 넘기면 하위 예외를 볼 수 없다.

 

 

예외를 전환할 때는 꼭! 기존예외를 포함하자

 

 

 

 

 

 

꾸준히 다시보자.

 

1. 221014

2. 221101

'강의 내용 정리 > Spring DB 1' 카테고리의 다른 글

5-6. 언체크 예외 활용  (0) 2022.10.14
5-5. 체크 예외 활용  (0) 2022.10.14
5-4. 언체크 예외 기본 이해  (0) 2022.10.10
5-3. 체크 예외 기본 이해  (0) 2022.10.10
5-2. 예외 기본 규칙  (0) 2022.10.10
Recent Posts
Popular Posts
Recent Comments