文章分类 -  JavaSE异常

摘要:自定义检查异常可以继承:运行时异常 public class MyException extends RuntimeException{ static final long serialVersionUID = -7034897190745L; public MyException(){} publ 阅读全文
posted @ 2022-10-01 16:25 爱的加勒比 阅读(13) 评论(0) 推荐(0) 编辑
摘要:【1】重载: public class Demo { public void a() throws Exception{ } public void a(int age)throws ArithmeticException{ } } 【2】重写: 子类<=父类 阅读全文
posted @ 2022-10-01 15:34 爱的加勒比 阅读(16) 评论(0) 推荐(0) 编辑
摘要:package com.msd.test02; /** * 开发人:liu * 日期:14:55:07 * 描述:IntelliJ IDEA * 版本:1.0 */ public class Student { private String name; private int age; privat 阅读全文
posted @ 2022-10-01 15:22 爱的加勒比 阅读(14) 评论(0) 推荐(0) 编辑
摘要:package com.msd.test01; import java.util.Scanner; /** * 开发人:liu * 日期:14:40:17 * 描述:IntelliJ IDEA * 版本:1.0 */ public class Test06 { //这是一个main方法:是程序的入口 阅读全文
posted @ 2022-10-01 15:21 爱的加勒比 阅读(167) 评论(0) 推荐(0) 编辑
摘要:【1】异常分层结构 注意:程序中语法错误,逻辑错误都不属于上面的Error,Exception 【2】运行时异常 public class Test04 { //这是一个main方法:是程序的入口 public static void main(String[] args) { //运行时异常; i 阅读全文
posted @ 2022-09-29 11:03 爱的加勒比 阅读(16) 评论(0) 推荐(0) 编辑
摘要:【1】try中出现异常以后,将异常类型跟catch后面的类型一次比较,按代码的顺序进行不对,执行第一个与异常类型匹配的catch语句 【2】一旦执行其中一条catch语句之后,后面的语句就会被忽略了! 【3】在安排catch语句的顺序的时候,一般我们会将特殊类型的异常放在前面(并列的),一般化的异常 阅读全文
posted @ 2022-09-29 09:00 爱的加勒比 阅读(113) 评论(0) 推荐(0) 编辑
摘要:【1】在什么情况下try--catch中后面的代码不执行 (1)throw抛出异常的情况下 (2)catch中没有正常的进行异常捕获 (3)在try中遇到return 【2】怎么样才可以将try-catch后面的代码必须执行 只要将必须执行的代码放入finally中,那么这个代码无论如何一定会执行 阅读全文
posted @ 2022-09-29 08:47 爱的加勒比 阅读(21) 评论(0) 推荐(0) 编辑
摘要:package com.msd.test01; import com.sun.scenario.effect.impl.sw.sse.SSEBlend_SRC_OUTPeer; import java.util.Scanner; /** * 开发人:liu * 日期:10:48:40 * 描述:In 阅读全文
posted @ 2022-09-28 13:26 爱的加勒比 阅读(90) 评论(0) 推荐(0) 编辑
摘要:【1】基于if-else处理异常机制缺点太多,所以JAVA中专门除了一个异常处理机制: “异常三连”try-catch-finally 【2】异常出现了以后怎么看: 【3】捕获异常:try-catch 对应代码: 1 package com.msd.test01; 2 3 import java.u 阅读全文
posted @ 2022-09-28 10:48 爱的加勒比 阅读(271) 评论(0) 推荐(0) 编辑
摘要:1 package com.msd.test01; 2 3 import java.util.Enumeration; 4 import java.util.Scanner; 5 6 /** 7 * 开发人:liu 8 * @Date:-09:16:57 9 * 描述:IntelliJ IDEA 1 阅读全文
posted @ 2022-09-28 09:49 爱的加勒比 阅读(23) 评论(0) 推荐(0) 编辑
摘要:【1】代码: 1 package com.msd.test01; 2 3 import java.util.Enumeration; 4 import java.util.Scanner; 5 6 /** 7 * 开发人:liu 8 * @Date:-09:16:57 9 * 描述:IntelliJ 阅读全文
posted @ 2022-09-28 09:31 爱的加勒比 阅读(101) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示