- 1、本文档共93页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PART 1 封装;什么是封装;生活中的继承;生活中的继承;类和类的继承;如何实现继承 3-1;如何实现继承 3-2;public class Father extends Human {
public Father(String myName, String mySex) {
super(myName, mySex);
}
};一切类的“祖先”——Object;4.6.1 类和类的继承;为什么需要多态 5-1;为什么需要多态 5-2;为什么需要多态 5-3;为什么需要多态 5-4;为什么需要多态 5-5;;public class Human {
public void sayHello(){
System.out.println(大家好,我是 + name + ,是个 + sex + 人);
}
};总结 2-1;总结 2-2;4.6.2 类的运行时多态;4.7 接口和抽象类;4.7.1 抽象类;4.7.1 抽象类;4.7.2 抽象方法;4.7.1 抽象类;4.7.2 抽象方法;4.7.3 接口;4.7.3 接口;4.7.3 接口;4.7.3 接口;接口特性;生活中的接口;什么是Java接口 2-1;什么是Java接口 2-2;;为什么需要Java接口 5-2;为什么需要Java接口 5-3;为什么需要Java接口 5-4;为什么需要Java接口 5-5;什么是面向接口编程;;面向接口编程的示例 4-2;面向接口编程的示例 4-3;面向接口编程的示例 4-4;为什么需要常量;什么是常量;常量的优点;Java中常量的定义规则;在Java接口中声明常量;OO思想总结;4.7.4 接口与抽象类比较;4.7.5 final关键字;4.7.5 final关键字;4.7.5 final关键字;4.7.5 final关键字;4.7.5 final关键字;总结;4.9 总结;课程回顾;本章主要内容;生活中的异常;程序中的异常;什么是异常;什么是异常处理;5.1 简介;5.2 异常处理;Throwable 类是 Java 语言中所有错误或异常的父类。
Error类被认为是不能恢复的严重错误,如系统内部错误和资源耗尽错误等。
Exception类定义可能遇到的轻微错误,分为派生自RuntimeException类的异常和非派生自RuntimeException类的异常,简称为运行时异常和非运行时异常;5.2.1 声明抛出异常;5.2.1 声明抛出异常;5.2.2 捕获异常;Java中如何进行异常处理;5.2.2 捕获异常;具体代码;5.2.2 捕获异常;具体代码;5.2.2 捕获异常;具体代码;5.2.2 捕获异常;public class CatchExc {
public static void main(String[] args) {
try {
int score = Integer.parseInt(args[0]);
if (score 100 || score 0) {
// 抛出异常对象
throw new Exception(你输入的分数不正确!);
} else {
System.out.println(你输入了正确的分数!);
}
} catch (Exception e) {
// 捕获异常,并??打印它的内容
System.out.println(捕获到异常: + e.getMessage());
} finally {
System.out.println(“分数check完毕! ”);
}
}
};public void method(){
try {
// 代码段
// 产生异常(异常类型2)
} catch (异常类型1 ex) {
// 对异常进行处理的代码段
} catch (异常类型2 ex) {
// 对异常进行处理的代码段
} catch (异常类型3 ex) {
// 对异常进行处理的代码段
}
// 代码段
};多重catch块 2-2;抛出异常;声明异常;5.3 自定义异常;5.4 常见异常及处理方法;public class TeacherTest {
public static void main(String[] args) {
Teacher teacher = new Teacher();
try {
teacher.setId(088);
} catch (IllegalArgumentException ex) {
System.out.println(ex.getMessage());
}
文档评论(0)