예외 처리
24편. 예외 처리(Exception Handling)
24편. 예외 처리(Exception Handling)
2012.08.25예외(Exception) 예외 처리에서 '예외'는 프로그램 실행 중 예상치 못한 일이 발생하여 프로그램이 비정상적으로 종료되거나 잘못 작동하는 상황을 말합니다. 그렇다면 예외 처리는 무엇일까요? 예외 처리는 예외가 발생하는지 검사하고 만약 예외가 발생하면 비정상적으로 종료되는 것을 막기 위해서 이를 처리하는 것을 말합니다. 예외 사례 살펴보기 예를 들자면, 우리가 사칙연산이 가능한 계산기를 만들고 이를 배포했다고 가정해봅시다. 사용자들은 이 프로그램을 다운로드받고 사용하던 도중 본의 아니게 제수에 0을 넣고 나눗셈 버튼을 누르게 되었습니다. 하지만 수를 0으로 나눌 수는 없으므로 에러가 발생하고 프로그램이 비정상적으로 종료됩니다. 아래의 예제에서는 사용자에게 피제수와 제수를 입력받아 피제수와 제수와의 나..