예외 종류 정리

2022. 4. 12. 15:59BackEnd(Java)/예외처리

프로젝트 진행 중에 겪은 예외들을 정리 및 공유하려고 한다.

어떤 상황에 어떤 예외를 써야 할까? 혹은 이 예외가 맞는 건가? 등의 고민 등이 담겨 있는 내용입니다.(참고하세요~)

 


DuplicateKeyException

데이터를 삽입하거나 업데이트하려는 시도가 기본 키 또는 고유 제약 조건을 위반할 때 throw 되는 예외

=> 즉, 동일한 PK, UK 제약조건에 있는 필드 값에 중복 값을 넣으려고 할 때 발생하는 오류

 

IllegalArgumentException

부정한 인수, 또는 부적절한 인수를 메서드에 건네준 것에 대한 throw 되는 예외

=> 전달받은 파라미터 인자값이 부적절할 떄 발생하는 오류

 


참고자료 

 

반응형

'BackEnd(Java) > 예외처리' 카테고리의 다른 글

예외란 무엇인가  (1) 2022.04.12
공통 예외처리 적용하기  (0) 2022.04.11