예외 처리란?

    예외 처리란?

    예외 처리란?

    프로그램은 실행되는 동안 개발자가 예상치 못한 다앙한 예외 상황을 맞을 수 있습니다. 예를 들어, 동적으로 메모리를 할당하려는데 메모리가 없거나 배열의 인덱스 범위를 넘는 인덱스를 사용하든지, 때로는 어떤 값을 0으로 나누려는 잘못된 시도가 발생합니다. 따라서, 개발자는 자신의 프로그램이 이러한 예외 조건(exceptional condition)에 대응할 수 있도록 준비하여야 합니다. 오류(error): 메모리가 부족해 프로그램을 더 사용 못하는 경우처럼 치명적인 상황 예외(exception): 배열의 인덱스 범위를 넘는 인덱스를 사용하든지, 때로는 어떤 값을 0으로 나누려는 잘못된 시도 같은 프로그램을 종료할 만큼 심각한 상황은 아닌 상황 예외(exception)는 심각하지 않은 오류를 말합니다. C+..