5장 - 4
예외 (Exception) 예외 발생시 CLR은 예외를 전파하는데이 자체도 특정한 Type의 인스턴스이다. 이미 정의되어 있는 예외타입을 비롯하여 모든 예외는 관례상 다음 규칙을 따른다.- 개발자가 정의하는 예외는 System.Exception을 상속받은 System.ApplicationException을 상속받는다.- 접미사로 Exception을 클래스명에 추가한다.- CLR에서 미리 정의된 예외는 System.SystemException을 상속받는다. But 최근에는 개발자가 만드는 예외도 System.Exception을 상속받도록 권장하고 있는데MS에서도 내부적으로 위의 관례를 따르지 않았기 때문이란다. 예외 처리CLR은 예외 발생시 예외 처리기가 있을 경우 해당 예외 처리기로 예외를 넘기며,그렇지..
2014.11.27