- 예외 종류 분류 : 하나의 블럭 안에서 모든 Exception을 처리 하지말고 종류별로 분류를 합니다.
- 예외 발생 시점과 위치 결정 : 어느 부분에 예외가 발생했는지 판단해서 예외 처리를 결정합니다.
- 다양한 예외 처리 : 상황에 따라서 예외 처리를 합니다. 백업 및 로그 등 다양합니다.
- 일관된 예외 메시지 : 예외 메시지만 보고 문제의 원인과 상황을 알 수 있게 명확하게 표현합니다.
- 에러 코드 매핑 : 고유한 에러 코드를 매핑하여 명확하게 표현합니다.
- 로깅 처리 : 예외 처리가 발생할 시 적절한 로깅 처리를 하여 상세 정보를 남기는 것이 중요합니다.
- 사용자 지정 예외 : 커스텀 예외를 만들때 이름뒤에 Exception 단어 추가합니다.
'JAVA > 예외 처리' 카테고리의 다른 글
[JAVA] 컴파일 에러와 런타임 에러의 차이점 (0) | 2023.08.29 |
---|---|
[JAVA] try-with-resources의 활용 (0) | 2023.08.28 |
[JAVA] throw와 throws (0) | 2023.08.28 |
[JAVA] finally 블록 (0) | 2023.08.28 |
[JAVA] 여러 개의 catch 블록 사용 및 예외 처리 순서 (0) | 2023.08.28 |