예외(Exception)처리 / 로깅(logging) / 디버깅(debugging)
예외(Exception)처리 예외와 오류 프로그램이 어떤 원인에 의해 비정상 종료되는 상황에서 발생하는 것을 예외 또는 오류라고 한다. 예외 처리를 통해 Thread(실행의 흐름)을 잡아 놓을 수 있다. 오류(Error) : 메모리가 부족하거나 메서드끼리 호출을 무한 반복하는 것처럼 일단 발생하면 복구나 되돌릴 수 없는 심각한 상황. - 처리방법 : 오류 발생 원인을 찾아서 없애는 '디버깅 작업'을 해주어야함. 예외(Exception) : 오류와 비교하면 심각도가 낮으며 프로그램의 정상적인 흐름을 방해하는 상황 예) 파일을 읽으려고 하는데 파일이 없는 경우, 동작 중 네트워크 연결이 끊기는 경우 예외처리(Exception Handling) : 예외가 발생했을 때 비정상적인 종료를 막고 계속해서 사용할 수..