2017年7月12日

摘要: throw用于方法体中,用来抛出一个实际的异常对象,使用throw后,要么使用try catch捕获异常,要么使用throws声明异常throws用于方法声明处,用来声明该方法可能发生的异常类型,可以是多个异常类型,用来强制调用该方法时处理这些异常抽象方法也可以使用throws,所以说并不是有thr 阅读全文
posted @ 2017-07-12 23:35 loyer 阅读(148) 评论(0) 推荐(0)
 
摘要: public class FinallyDemo { public int testMethod(String _int,String _className){ int x = 1; try{ Integer.valueOf(_int); Class.forName(_className); //如 阅读全文
posted @ 2017-07-12 23:33 loyer 阅读(109) 评论(0) 推荐(0)
 
摘要: Throwable 类是 Java 语言中所有错误或异常的超类(这就是一切皆可抛的东西)。它有两个子类:Error和Exception。Error:用于指示合理的应用程序不应该试图捕获的严重问题。这种情况是很大的问题,大到你不能处理了,所以听之任之就行了,你不用管它。比如说VirtualMachin 阅读全文
posted @ 2017-07-12 23:32 loyer 阅读(184) 评论(0) 推荐(0)
 
摘要: instanceof 用法result = 对象名称 instanceof 类型参数:result:布尔类型。对象名称:必选项,任意对象表达式。类型:必选项,任意已定义的类,可以是API中的类,可以是自定义的类。 说明:如果对象是这个类型的一个实例,则 instanceof 运算符返回 true。如 阅读全文
posted @ 2017-07-12 23:27 loyer 阅读(137) 评论(0) 推荐(0)
 
摘要: 什么是多态面向对象的三大特性:封装、继承、多态。从一定角度来看,封装和继承几乎都是为多态而准备的。这是我们最后一个概念,也是最重要的知识点。多态的定义:指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采用多种不同的行为方式。(发送消息就是函数调用)实现多态的技术称为:动态绑定 阅读全文
posted @ 2017-07-12 20:05 loyer 阅读(147) 评论(0) 推荐(0)