뭔가 잘못될 가능성은 늘 존재한다. 뭔가 잘못되면 바로 잡을 책임은 바로 우리 프로그래머에게 있다. (p.130)
예외를 던질 때는 전후 상황을 충분히 덧붙인다. (p.135)
오류를 정의할 때 프로그래머에게 가장 중요한 관심사는 오류를 잡아내는 방법이 되어야 한다.
null을 반환하지 마라 (p.138)
null을 전달하지 마라 (p.140)
오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
솔직히 말해서 이때까지 프로그램을 만들면서 오류를 처리한 적이 잘 없다. 오류를 처리한다고 하더라도 print로 출력만 했을뿐 별다른 처리를 한적이 한 번도 없는 나를 보고 많은 반성을 하게 되었고 앞으로는 try catch 문을 잘 사용할 줄 아는 개발자가 되어야겠다.