예외 썸네일형 리스트형 예외는 2가지 측면에서 생각! 예외는 크게 1. 시스템 예외 : 복구 불가능한 예외(DB 접근 안됨, 네트워크 불안정 등) -> 런타임(언체크) 예외로 처리! 2. 비지니스 예외 : 시스템은 정상 동작했지만, 비즈니스 상황에서 문제가 되기 때문에 발생하는 예외( EX. 주문 시, 카드의 잔액이 부족할 시, 이것은 시스템에 의해서 일어난 예외가 아니라 비즈니스 상황에서 발생한 예외이다. 주문 시 결제 잔고가 부족하면 주문 데이터를 저장하고, 결제 상태를 대기로 처리하며, 고객에서 잔고 부족을 알리고 별도의 계좌로 입금하도록 안내해야 한다.) -> 체크 예외로 처리!! -> 이 2개로 구분하여 예외를 설정을 하자!!! 더보기 이전 1 다음