键盘敲烂,月薪过万作业不做,等于没学
当前系列: C#语法 修改讲义

复习:J&C:异常:类型 / throw…catch…finally


对比Java

C#中异常的处理和Java非常接近,在VS的帮助下,应该可以很快上手:

构造函数

  • 传Message
    throw new Exception("成绩不能小于0或大于100");
  • 传innerException
    throw new Exception("成绩不能小于0或大于100", 
        new NullReferenceException());

捕获异常,获取其对象成员

catch (Exception e)
{
    Console.WriteLine(e.Message);
    Console.WriteLine(e.StackTrace);
    Console.WriteLine(e.ToString());
  Console.WriteLine(e.InnerException);
}

如果不需要使用异常对象的话,可以省略异常对象名

catch (Exception)


其他:使用using释放资源


作业

J&C:异常:类型 / throw…catch…finally

学习笔记
源栈学历
今天学习不努力,明天努力找工作

作业

觉得很 ,不要忘记分享哟!

任何问题,都可以直接加 QQ群:273534701

在当前系列 C#语法 中继续学习:

多快好省!前端后端,线上线下,名师精讲

  • 先学习,后付费;
  • 不满意,不要钱。
  • 编程培训班,我就选源栈

更多了解 加:

QQ群:273534701

答疑解惑,远程debug……

B站 源栈-小九 的直播间

写代码要保持微笑 (๑•̀ㅂ•́)و✧

公众号:源栈一起帮

二维码