예외가 발생할 수 있는 코드에 대한 대비 소스 코드를 작성하다 보면 다양한 예외(exception)를 만나는 경우가 많음 C#에서는 이러한 예외를 효율적으로 쉽게 처리할 수 있는 코드를 제공함 이러한 예외 처리에 대한 예시로 중요한 파일 입출력이 있음 파일 입출력 중 예외가 발생한 상황에 대한 처리로 프로그램 안정성을 높일 수 있음 예외에 대한 처리를 통해 어떤 예외가 발생했는지 확인하고 디버깅할 수 있음 프로그램 동작의 안정성을 위한 예외 처리는 try-catch 구문을 사용하면 됨 또 추가로 디버깅을 위해 어떤 예외가 발생했는지 기록을 하면 됨 예시 소스코드 이 두 가지 사용법에 대한 예시 소스 코드는 아래와 같음 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 ..