201671010128 2017-10-08《Java程序设计》之异常、日志、断言和调试
一、基本概念
- 异常:在程序的执行过程中所发生的异常事件,它中断指令的正常执行。
- 程序运行期间,异常发生时,Java运行系统从异常生成的代码块开始,寻找相应的异常处理代码,并将异常交给该方法处理,这一过程叫作捕获。
- 断言:是程序的开发和测试阶段用于插入一些代码错误检测语句的工具。
二、一些特性
- Java的异常处理机制可以控制程序从错误产生的位置转移到能够进行错误处理的位置。
- Java把程序运行时可能遇到的错误分为两类:
- 非致命异常
- 致命异常
- Java中所有的异常类都直接或间接地继承于Throwable类。除内置异常类外,程序员可自定义异常类。
三、面向对象程序设计课程学习进度条
周次 | (阅读/编写)代码的行数 | 发布博客量/评论博客数量 | 课堂/课余学习时间(小时) | 最满意的编程任务 |
第一周 | 20/7 | 1/1 | 6/4 | 编写Hello world程序 |
第二周 | 38/20 | 1/1 | 6/5 | 实验二 任务三 |
第三周 | 50/30 | 1/1 | 6/7 | 实验三 |
第四周 | 58/46 | 1/1 | 6/5 | 编写输出N位数各位数字,及求和 |
第五周 | 67/53 | 1/1 | 6/6 | 类的定义与重载 |
第六周 | 71/60 | 1/1 | 6/4 | 接口 |
第八周 | 80/66 | 1/1 | 6/3 | Lamdba表达式 |
第九周 | 85/60 | 1/ | 6/2 | ID的操作 |
...... | 469/335 | |||
累计 | 469/335 | 8/6 | 48/36 |