上一页 1 ··· 9 10 11 12 13 14 15 下一页
摘要: 异常: 是对问题的描述,将问题进行对象的封装 异常体系: Throwable |--Error |--Exception |--RuntimeException 异常体系的特点:异常体系中的所有类以及建立的对象都具备可抛型,也就是说可以被throw和throws关键字所操作,只有异常体系具备这个特点 阅读全文
posted @ 2017-12-17 17:29 dreamy_java 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 异常在子父类覆盖中的体现: 1.子类在覆盖父类时,如果父类的方法抛出异常,那么子类的覆盖方法,只能抛出父类的异常或则该异常的子类。 阅读全文
posted @ 2017-12-15 23:15 dreamy_java 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 第一个格式: 第二个格式: 第三个格式: 注意:catch是用于处理异常,如果没有catch就代表异常没有被处理过,如果该异常是检测时异常,那么必须声明。 阅读全文
posted @ 2017-12-15 23:11 dreamy_java 阅读(143) 评论(0) 推荐(0) 编辑
摘要: finally代码块:定义一定执行的代码,通常用于关闭资源。 阅读全文
posted @ 2017-12-15 23:01 dreamy_java 阅读(133) 评论(0) 推荐(0) 编辑
摘要: package com.dreamy.day04; /** * @author dreamy * 需求:老师用电脑上课 * 开始思考上课中出现的问题。 * 比如问题是: * 电脑蓝屏 * 电脑冒烟 * 要对问题进行描述,封装成对象。 * * 可是当冒烟发生后,出现讲课进度无法继续。 * 出... 阅读全文
posted @ 2017-12-15 22:30 dreamy_java 阅读(659) 评论(0) 推荐(0) 编辑
摘要: Exception中有一个特殊的子类异常: RuntimeException:(运行时异常): 1.如果在函数内抛出该异常,函数上可以不用声明,编译一样通过。 2.如果在函数上声明了该异常,调用者可以不用经行处理,编译一样通过。 之所以不用在函数声明,是因为不需要让调用者处理。当该异常发生,希望程序 阅读全文
posted @ 2017-12-15 17:50 dreamy_java 阅读(182) 评论(0) 推荐(0) 编辑
摘要: throws和throw的区别: throws使用在函数上,throw使用在函数内。 throws后面跟的异常类。可以跟多个。用逗号隔开。throw后跟的是异常对象。 阅读全文
posted @ 2017-12-15 16:54 dreamy_java 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 因为项目中会出现特有的问题,而这些问题并未被java所描述并封装对象,所以对于这些特有的问题可以按照java的对问题封装的思想,将特有的问题,进行自定义的异常封装。 自定义异常: 需求:在本程序中,对于除数时-1,也视为u是错误的是无法进行运算的,那么就需要对这个问题进行自定义的描述。 当在函数内部 阅读全文
posted @ 2017-12-15 16:52 dreamy_java 阅读(33386) 评论(0) 推荐(0) 编辑
摘要: 异常:就是程序在运行时出现不正常情况。 异常由来:问题也是现实生活中一个具体的事物,也可以通过java的类的形式进行描述,并封装成对象。其实就是java对不正常情况进行描述后的对象体现。 对于问题的划分:两种,一种是严重的问题,一种时非严重的问题。 对于严重的,java通过error类进行描述。 对 阅读全文
posted @ 2017-12-15 16:06 dreamy_java 阅读(181) 评论(0) 推荐(0) 编辑
摘要: package com.dreamy.day04; /** * @author dreamy * 需求: * 补足代码,通过匿名内部类。 */ interface Inter{ void method(); } class Test{ //补足代码,通过匿名内部类。 /* static class Inner implements Inter{ ... 阅读全文
posted @ 2017-12-15 12:13 dreamy_java 阅读(253) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 下一页