201671010111 2016-2017-2《面型对象的程序设计》 异常处理

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了201671010111 2016-2017-2《面型对象的程序设计》 异常处理相关的知识,希望对你有一定的参考价值。

          本周第九周,我们的java课程学习到了第七章。第七章为《异常、断言和日志》,

        异常是程序在执行的过程中发生的异常事件,它会中断程序的正常执行。异常有用户输入错误、设备错误、物理限制、代码错误的四种类型。分为Error和Exception两个分支。Exception又可以分为两个分支:一个分支是派生于RuntimeException;另一个分支包含其他异常。派生于RuntimeException的异常又包含错误的类型转换、数组访问越界、访问null指针。不是派生于RuntimeException的异常又包含试图在文件尾部后面读取数据、试图打开一个不存在的文件、试图根据给定的字符串查找class对象,而这个字符串表示的类并不存在。

       断言在具有自我保护能力的程序中非常常用,但是仅用于开发和测试程序时使用。断言允许在测试期间向代码中插入一些检查语句,可以随时在有错误是中断程序。

      日志的功能应该就是类似于一个便签本。关于日志的程序还是不怎么会,程序7-2的调试,是比较失败的。最后的一个编程题,程序运行后没有得到相应的结果。

      

 

以上是关于201671010111 2016-2017-2《面型对象的程序设计》 异常处理的主要内容,如果未能解决你的问题,请参考以下文章

201671010111 2016-2017-2《面向对象的程序设计》 图形程序设计

201671010111 2016-2017-2《面型对象的程序设计》 集合的学习

201671010111 2016-2017-2 《java程序设计》 学习态度的重要性

201671010111 2016-2017-2《Java程序设计》 关于Java继承学习的困难

201671010111 2016-2017-2 《面向对象的程序设计》 六七周学习总结

201671010111 2016-2017-2《Java程序设计》新学期一门新语言的新学习