摘要: list () 方法:获取当前该路径下所有内容(仅仅能获取名字) 阅读全文
posted @ 2023-10-21 21:18 1stzz1 阅读(20) 评论(0) 推荐(0)
摘要: public File[ ] listFiles () → 获取当前该路径文件夹下所有内容,把所有的内容放到数组中返回 File f = new File("E:\\Java基础资料");File[] files = f.listFiles();for (File file : files) { / 阅读全文
posted @ 2023-10-21 21:03 1stzz1 阅读(194) 评论(0) 推荐(0)
摘要: createNewFile () 方法: 细节一:如果当前路径表示的文件不存在,则创建成功,方法返回 true;如果当前路径表示的文件已经存在,则创建失败,方法返回 false 细节二:如果父级路径是不存在的,那么方法会有 IOException 异常 细节三:createNewFile () 方法 阅读全文
posted @ 2023-10-21 20:47 1stzz1 阅读(33) 评论(0) 推荐(0)
摘要: length () 方法的细节:只能获取文件的大小,单位是字节。如果我们想要的单位是 M,G等,可以不断地除以 1024 len / 1024:KB len / 1024 / 1024:MB len / 1024 / 1024 / 1024:G 如果我们要获取一个文件夹的大小,需要把这个文件夹里面所 阅读全文
posted @ 2023-10-21 20:19 1stzz1 阅读(30) 评论(0) 推荐(0)
摘要: File 对象就表示一个路径,可以是文件的路径,也可以是文件夹的路径。甚至这个路径可以是存在的,也可以是不存在的 File 类常见的构造方法有三个: public File (String pathname) → 根据文件路径创建文件对象。把字符串表示的路径变成 File 对象 public Fil 阅读全文
posted @ 2023-10-21 19:41 1stzz1 阅读(23) 评论(0) 推荐(0)
摘要: 自定义异常的意义:让控制台的报错信息更加见名知意 步骤: 1. 定义异常类,类名要见名知意 2. 写继承关系。如果定义的异常是运行时异常,要继承 RuntimeException;如果是编译时异常,直接继承 Exception 3. 写空参构造 4. 写带参构造 阅读全文
posted @ 2023-10-21 19:09 1stzz1 阅读(24) 评论(0) 推荐(0)
摘要: 抛出 核心思想:告诉调用者方法里面有问题了。所以更多的是写在方法里面的。 捕获 核心思想:不让程序停止,让程序运行下去。所以捕获更多的是写在方法的调用处。 阅读全文
posted @ 2023-10-21 18:35 1stzz1 阅读(16) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2023-10-21 17:14 1stzz1 阅读(10) 评论(0) 推荐(0)
摘要: throws:写在方法定义处,表示声明一个异常,告诉调用者,使用本方法可能会有哪些异常(编译时异常:必须要写;运行时异常:可以不写) 语法: public void 方法 () throws 异常类名1 , 异常类名2 ... { } throw:写在方法内,表示结束方法。用来手动抛出异常对象,把异 阅读全文
posted @ 2023-10-21 17:12 1stzz1 阅读(125) 评论(0) 推荐(0)
摘要: 一、如果 try 中没有遇到问题,怎么执行? 答:会把 try 里面所有的代码全部执行完毕,不会执行 catch 里面的代码。只有当出现了异常才会执行 catch 里面的代码 二、如果 try 中可能会遇到多个问题,怎么执行? 答:会写多个 catch 与之对应。如果我们要捕获多个异常,这些异常中如 阅读全文
posted @ 2023-10-21 16:30 1stzz1 阅读(20) 评论(0) 推荐(0)
摘要: 语法格式: try { 可能出现异常的代码 ; } catch (异常类名 变量名) { 异常的处理代码 ; } 目的:当代码出现异常时,可以让程序继续往下执行 代码的执行逻辑: int[] arr = {1, 2, 3};try { System.out.println(arr[10]); Sys 阅读全文
posted @ 2023-10-21 15:31 1stzz1 阅读(104) 评论(0) 推荐(0)
摘要: 第一步:把异常的名称、异常的原因及异常出现的位置等信息打印在了控制台,并且是以红色字体打印的 第二步:程序停止执行,异常下面的代码不会再执行了 阅读全文
posted @ 2023-10-21 15:12 1stzz1 阅读(19) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2023-10-21 14:42 1stzz1 阅读(2) 评论(0) 推荐(0)