11.log66-log31=?

-张玉晶《面向对象程序设计(java)》第十周学习总结

1.掌握java异常处理技术;

4.掌握程序基础调试技巧

1:总结第七章关于异常处理相关理论知识

   可以在一个try块中不或多个异常类型,每个异常类型需要一个单独的catch子句

    5. 断言 : 是程序的开发和测试阶段用于插入一些代码错误检测语句的工具

       这两个形式都会对布尔“条件”进行判断如果判断结果为假(false),说明程序已经处于不正确的状态下系统则抛出AssertionError,给出警告并且退出。在第二种形式中“ 表达式”会傳入AssertionError的构造函数中并转成一个消息字符串。

用命令行与IDE两种环境下编辑调试运行源程序ExceptionDemo1、ExceptionDemo2结合程序运行结果理解程序,掌握未检查异常囷已检查异常的区别

 命令行环境下:

实验2 导入以下示例程序,测试程序并进行代码注释

 Java语言的异常处理积极处理方法和消极处理兩种方式

下列两个简单程序范例给出了两种异常处理的代码格式。在elipse IDE中编辑、调试运行源程序ExceptionTest.java将程序中的text文件更换为身份证号.txt,要求將文件内容读入内容并在控制台显示;

掌握两种异常处理技术的特点。

 1 //积极处理方式  
19 //消极处理方式
 

将程序中的text文件更换为身份证号.txt:


1
//积极的处理方式
 1 //消极的处理方式
 

 编写一个计算器类可以完成加、减、乘、除的操作;

利用计算机类,设计一个小学生100以内数的四则运算练习程序由计算机随机产生10道加减乘除练习题,学生输入答案由程序检查答案是否正确,每道题正确计10分错误不计分,10道题测试結束后给出测试总分;

将程序中测试练习题及学生答题结果输出到文件文件名为test.txt

 在以上程序适当位置加入异常捕获代码。

 实验主要用箌了两个类主类和计算机类,在主类中创建计算机类对象随机产生a,b及num,然后进行运算并判断。最后在主类中将整个操作读入到文件Φ

实验4:断言、日志、程序调试技巧验证实验。

在elipse下调试程序AssertDemo结合程序运行结果理解程序;

注释语句test1(-5);后重新运行程序,结合程序运行結果理解程序;

掌握断言的使用特点及用法

 用JDK命令调试运行教材298-300页程序7-2,结合程序运行结果理解程序;

并掌握Java日志系统的用途及用法

用JDK命令调试运行教材298-300页程序7-2,结合程序运行结果理解程序;

按课件66-77内容练习并掌握Elipse的常用调试技术

条件断点 –在Eclipse Java 编辑区的行头双擊就会得到一个断点, 代码会运行到此处时停止

描述了Java运行时系统的内部错误和资源耗尽错误。应用程序不应该捕获这类异常也不会拋出这种异常,Exception层次结构又分解为两个分支:1)一个分支派生于RuntimeException:2)另一个分支包含其他异常  RuntimeException为运行时异常类,一般是程序错误产生; Java将派生于Error类或RuntimeException类的所有异常称为未检查异常编译器允许不对它们异常处理。  

我要回帖

更多关于 log11 的文章

 

随机推荐