예측 불가한 상황의 처리법

예측 불가능하니 수정 불가능

앞에서 본 예측 + 고치기 어려운 경우에서 본 방법을 비슷하게 따라할 수 있음

  • 예외 + 종료
  • 원래 종료는 예측 후 종료지만 예외를 통해서 main() 함수에서 예외를 잡아 종료하는 방법으로 우회함

예측을 못했으니 로그를 남기는 2가지 방법 중 문제 발생 지점에서 로그를 남기는 것은 불가능

예외를 지원하는 언어는 예외를 main() 함수까지 올리고 로그를 남길 수 있음

예외를 지원하지 않는 언어는 보통(언어에 따라 다르지만 대부분) 크래시 후 메모리 덤프

0건의 항목