2017.11.3

作者: 夏维 | 来源:发表于2017-11-03 21:54 被阅读0次

程序在执行过程中发生的错误。常见的异常

文件找不到

文件操作权限不足

网络无法连接

数组越界

算术除0

ArgumentException 参数错误:方法的参数无效

ArgumentNullException 参数为空:给方法传递一个不可接受的空参数

ArithmeticException 数学计算错误:由于数学运算导致的异常,覆盖面广

DivideByZeroException 被0除

FormatException 参数的格式不正确

IndexOutOfRangeException 索引超出范围,小于0或比最后一个元素索引大

NullReferenceException 引用为null的对象

StackOverflowException 堆栈已满

OverflowException 溢出

OutOfMemoryException 无法为新语句分配内存时引发异常,内存不足

InvalidCastException 非法强制转换,显示转换失败时引发

EndOfStreamException 读到文件末尾而引发的。

try块包含的代码组成了程序的正常操作部分,但可能遇到某些严重的错误情况。 try只有1个;finally 只有1个或0个

catch 可以有0个(必须有一个finally),可以有多个try有且仅有一个,catch和finally至少一个,finally至多一个,catch可以有多个

finally总会执行

catch捕获的异常类,派生程度最高的在最末位

掌握如何捕获异常、抛出异常,学会自定义异常

相关文章

  • 2017.11.3

    今日事今日毕的踏实感~~~

  • 2017.11.3

    今天主要讲了异常处理。嵌套的 try块:在try嵌套的时候,其处理过程有一条准则:从内到外,如果没有合适的异常处理...

  • 2017.11.3

    今天有点小冷,书已经买回家好长时间了,今晚才看到第四篇《每年都来的圣诞老人》,每次都想给孩子树立个持之以恒...

  • 2017.11.3

    其实自己一直都不喜欢,别人和你说话你不回的那种感觉。以前的自己不管别人说什么自己都会回复,总觉得不回复不礼貌。当自...

  • 2017.11.3

    宣化城外小小的村庄,二十局项目部的近旁,这个破烂的厂房,面熟吗?战狼二拍摄的主场。

  • 2017.11.3

    今天老师讲的机械工艺和设计基础,机械工艺三要素:材料、设备、热处理。毛坯选择和加工类型。切削加工有车削、铣削、刨削...

  • 2017.11.3

    让我们暂时绕过眼前的障碍,去站在终点考虑我们希望怎样出发

  • 2017.11.3

  • 2017.11.3

    【今日总结】 1.在二田捡到一张校园卡,而且顺利地找到了失主,感觉很开心 2.喜欢和大家一起做事,本来对周末的活动...

  • 2017.11.3

    今天带领代理宝宝们出发,一早还在忙临时掉位的宝宝,和旅行社一直在商讨。出门前和儿子沟通,儿子嘱咐我注意安全。想和儿...

网友评论

      本文标题:2017.11.3

      本文链接:https://www.haomeiwen.com/subject/zsyxmxtx.html