사실 저는 자바를 거의 공부하지 않았고, 기본서로 딥다이브정도를 읽다가 하차한 상태기 때문에
자바의 try, catch가 익숙하지 않습니다만 예외처리에 관해서 중요하다고 생각합니다.
간단하게 코테공부만 해도 항상 경계값, 임계치 등이 기준이 되도록 잘 설정해서 문제가 틀리지 않도록 하는 것,
혹은 나중에 코드를 수정하다가 여러 예외처리들을 주먹구구식으로 해와서 더러운 코드때문에 처음부터 다시 짜야할 일
이 초반에 꽤 있었기 때문입니다.
여기서도 간단한 몇가지 법칙을 보여주는데, 일단 자바가 아니라도 쓸만한 몇가지가 기억이 나 남겨놓습니다.
1. 메서드로 null을 넘기거나, 예외처리를 null을 통해서 하는 것을 지양하자
2. 오류를 직접 처리하는 것보다, try catch를 사용하자
3. 예외에 의미를 부여하자(전후상황을 충분히 덧붙인다) -> 오류 위치를 쉽게 찾기 위해서
4. 코드 흐름을 헤치지 않도록 구성하자
짧은 파트라 적을게 많이 없지만 실제 문제를 해결한다면 고민해 봐야할 챕터가 아닌가 생각이 듭니다.