上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 35 下一页
摘要: 声明异常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)
摘要: Map接口中定义了很多方法 常见的如下: 1.public v put(k key,v Value):把指定的键与指定的值添加到Map集合中 2.public v remove(Object key):把指定的键 所对应的键值对元素在Map集合中删除 返回被删除的元素的值 3.public v ge 阅读全文
posted @ 2022-07-06 17:41 baimingze 阅读(91) 评论(0) 推荐(0)
上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 35 下一页