더북(TheBook)

5. 배터리 잔량이 5% 이하이면 종료 메시지를 담은 Exception 객체를 생성해 오류를 발생시키고, 오류를 처리하는 곳에서 메시지가 출력되도록 한다.

# 테스트 코드
save_battery(75)
save_battery(25)
save_battery(3)

실행결과 icon_con

배터리 잔량 : 75%
일반 모드로 사용합니다.

배터리 잔량 : 25%
절전 모드로 사용합니다.

배터리 잔량 : 3%
배터리가 부족해 스마트폰을 종료합니다.

정답확인

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.