제7장 프로그램 디버깅과 이상 처리

1086 단어 C#노트
제7장 프로그램 디버깅과 이상 처리
7.1 프로그램 오류
7.1.1 프로그램 오류 분류
  • 문법 오류
  • 논리적 오류
  • 런타임 오류
  • 7.1.2 디버그 오류F11 , Shift + F11 , F9
    7.2 프로그램의 이상 처리
    7.2.1 이상한 개념
  • 시스템에서 발생할 수 있는 예상치 못한 이벤트
  • 메모리 부족
  • 디스크 오류
  • 네트워크 연결 끊김
  • 데이터베이스를 사용할 수 없음
  • 7.2.2 예외 처리
    class MyException:Exception
    {
        public MyException(string str1):base(str1) {}
        public MyException(string str1, Exception e):base(str1, e) {}
    }

    7.2.3 try - catch
    7.2.4 finally
    7.2.5 throw
    운행 환경에 언제 어떤 이상이 발생했는지 수동으로 알려주다
    throw new MyException("  !       ")

    좋은 웹페이지 즐겨찾기