摘要:
声明异常throws 声明异常:将问题标识处理 报告给调用者 如果方法内通过throw抛出了编译是异常 通过throws进行声明 让调用者去处理 关键字throws运行于方法之上 用于表示当前不出来异常 而是提醒该方法的调用者来处理异常 声明异常格式: 修饰符 返回值类型 方法名(参数) throw 阅读全文
posted @ 2022-07-08 17:50
baimingze
阅读(341)
评论(0)
推荐(0)
摘要:
抛出异常throw 在编写程序时 我们必须要考虑程序出现的问题的情况 比如 在定义方法时 方法需要接受 在java中 提供了一个thow关键字 它用来抛出一个指定的异常对象 1.创建一个异常对象 封装一些提示信息(信息可以自己编写) 2.需要将这个异常对象告知调用者 throw关键字: 作用: 可以 阅读全文
posted @ 2022-07-08 17:15
baimingze
阅读(753)
评论(0)
推荐(0)
摘要:
我们平常说的异常是指Exception 因为这类异常一旦出现 我们就是对代码进行更正 修复程序 异常(Exception)的分类:根据在编译时期还是运行时期去检查异常 编译时期异常:checked异常 在编译时期 就会检查 如果没有处理异常 则编译失败(如日期格式化异常) 运行时期异常:runtim 阅读全文
posted @ 2022-07-08 16:19
baimingze
阅读(272)
评论(0)
推荐(0)
摘要:
异常的概念 异常:指不正常的意思 在生活中比如发烧称为异常 就是和正常的体温不一样 体温过高受影响 在程序中的意思是:指的是程序在执行过程中 出现的非正常的情况 最终会导致JVM以非正常停止 在java等面向对象的编程语言中 异常本身是一个类 产生异常就是创建异常对象并抛出了一个异常对象 java处 阅读全文
posted @ 2022-07-08 15:05
baimingze
阅读(146)
评论(0)
推荐(0)
摘要:
案例分析: 牌从大到小的顺序进行排列 图解: 代码: public static void main(String[] args) { //创建一个Map集合存储牌的索引和组装好的牌 HashMap<Integer, String> map = new HashMap<>(); //创建一个集合用于 阅读全文
posted @ 2022-07-08 14:45
baimingze
阅读(36)
评论(0)
推荐(0)
摘要:
Debug调式程序 可以让代码逐行执行 查看代码执行的过程 调试程序中出现的bug 使用方式: 在行号的右边 鼠标左键单击 添加断点(每个方法的第一行 哪里有bug添加到哪里) 右键 选择Debug执行程序 程序就会停留在添加的第一个断点处 如: 这就是断点也是声明程序从这一步开始走 右键选择Deb 阅读全文
posted @ 2022-07-08 13:25
baimingze
阅读(32)
评论(0)
推荐(0)
摘要:
案例分析图: 代码: public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("输入一个字符串"); String next = sc.nextLine(); c 阅读全文
posted @ 2022-07-08 10:45
baimingze
阅读(27)
评论(0)
推荐(0)
摘要:
HashMap存储自定义类型键值 Map集合保证key是唯一的:作为key的元素 必须重写hashCode方法和equals方法 以保证key唯一 代码: 自定义的类: package demo18.Student;public class perpon { private String name; 阅读全文
posted @ 2022-07-08 09:50
baimingze
阅读(62)
评论(0)
推荐(0)
摘要:
Map中存储的是两种对象 一种称为key键 一种称为value值 它们在Map中是一一对应关系 这一对对象又称做Map中的一个Entry(项) Entry将键值对的对应关系封装成了对象 即键值对对象 这样我们遍历Map集合时 就可以从每一个键值对(Entry)对象中获取对应的键与对应的值 图解: 既 阅读全文
posted @ 2022-07-08 09:26
baimingze
阅读(82)
评论(0)
推荐(0)

浙公网安备 33010602011771号