프로그래밍/Common
예외처리(Exception)에 대한 고찰
예외처리(Exception)에 대한 고찰
2021.07.25예외처리의 필요성 대학을 졸업하고 개발자로 회사에 다니면서 개발하는데 있어 가장 큰 차이점은 예외처리의 유무였다. 어떻게든 기능만 동작하면 끝이었던 대학생때와는 다르게 회사에서는, 기능은 기본이고 안정성과 유지보수성을 고려해야하는데, 이를 위해 필수적으로 해야하는 것이 바로 예외처리였다. 한 기능에 대해서도 정말 많은 예외가 발생할 가능성이 있기 때문에 최소한 발생가능성을 인지하고 있는 모든 예외에 대해서는 예외처리가 필요했다. 에러 vs 예외 발생가능성을 인지하고 있는 모든 예외에 대해 처리가 필요하다고 했는데, 이 예외가 뭔지 알기 위해서는 에러와 예외를 구분할 필요가 있다. 에러 예외 시스템 단계에서 발생 프로그램 로직에서 발생 프로그래머가 관리하지 않음 프로그래가 관리 발생 시 프로세스 중단 발생..