第7章 程序调试与异常处理

第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("警告!发生了什么事情")

你可能感兴趣的:(C#笔记)