本视频是解读性视频,所以希望您已经看过了本知识点的内容,并且编写了相应的代码之后,带着疑问来观看,这样收获才多。 不建议一开始就观看视频
5分43秒 本视频采用html5方式播放,如无法正常播放,请将浏览器升级至最新版本,推荐火狐,chrome,360浏览器。 如果装有迅雷,播放视频呈现直接下载状态,请调整 迅雷系统设置-基本设置-启动-监视全部浏览器 (去掉这个选项)。 chrome 的 视频下载插件会影响播放,如 IDM 等,请关闭或者切换其他浏览器 步骤 1 : 文件不存在异常 步骤 2 : 练习-异常 步骤 3 : 答案-异常
比如要打开d盘的LOL.exe文件,这个文件是有可能不存在的
Java中通过 new FileInputStream(f) 试图打开某文件,就有可能抛出文件不存在异常FileNotFoundException 如果不处理该异常,就会有编译错误 处理办法参见 异常处理 package exception;
import java.io.File;
import java.io.FileInputStream;
public class TestException {
public static void main(String[] args) {
File f= new File("d:/LOL.exe");
//试图打开文件LOL.exe,会抛出FileNotFoundException,如果不处理该异常,就会有编译错误
new FileInputStream(f);
}
}
package exception; import java.io.File; import java.io.FileInputStream; public class TestException { public static void main(String[] args) { File f= new File("d:/LOL.exe"); //试图打开文件LOL.exe,会抛出FileNotFoundException,如果不处理该异常,就会有编译错误 new FileInputStream(f); } }
罗列出学习到目前为止,都接触过了哪些异常,分别在什么情况下会出现
在查看答案前,尽量先自己完成,碰到问题再来查看答案,收获会更多
本视频是解读性视频,所以希望您已经看过了本答案的内容,带着疑问来观看,这样收获才多。 不建议一开始就观看视频
4分2秒 本视频采用html5方式播放,如无法正常播放,请将浏览器升级至最新版本,推荐火狐,chrome,360浏览器。 如果装有迅雷,播放视频呈现直接下载状态,请调整 迅雷系统设置-基本设置-启动-监视全部浏览器 (去掉这个选项)。 chrome 的 视频下载插件会影响播放,如 IDM 等,请关闭或者切换其他浏览器
ParseException 解析异常,日期字符串转换为日期对象的时候,有可能抛出的异常
OutOfIndexException 数组下标越界异常 OutOfMemoryError 内存不足 ClassCastException 类型转换异常 ArithmeticException 除数为零 NullPointerException 空指针异常
HOW2J公众号,关注后实时获知最新的教程和优惠活动,谢谢。
问答区域
2021-09-17
为什么我一直显示拒绝访问
5 个答案
myl031223 跳转到问题位置 答案时间:2023-12-30
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
public class Files {
public static void main(String[] args) {
// TODO 自动生成的方法存根
File f=new File("C:/Users/橙风雾雨/Desktop/mm.jpg");
try {
new FileInputStream(f);
} catch (FileNotFoundException e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
}
}
}
zhenghaha 跳转到问题位置 答案时间:2023-06-06 空指针异常,我恨你
LUO萝北 跳转到问题位置 答案时间:2023-05-09 罗列出学习到目前为止,都接触过了哪些异常,分别在什么情况下会出现:
RuntimeException:运行时异常
IOException:输入输出异常
ljbeiji 跳转到问题位置 答案时间:2022-09-01 你在D盘建个aa.txt文件,然后代码里aa后面加上.txt就好了
lt6868688 跳转到问题位置 答案时间:2021-11-02 因为你打开的是文件夹,这个new File("这里面是个带全路径的文件,而不是文件夹")
回答已经提交成功,正在审核。 请于 我的回答 处查看回答记录,谢谢
2021-05-23
练习-异常综合2
回答已经提交成功,正在审核。 请于 我的回答 处查看回答记录,谢谢
2021-02-28
提示包exception不匹配
2020-12-29
你们捕捉FileNotFound时有没有出错?
2020-05-03
这是我的总结
提问太多,页面渲染太慢,为了加快渲染速度,本页最多只显示几条提问。还有 15 条以前的提问,请 点击查看
提问之前请登陆
提问已经提交成功,正在审核。 请于 我的提问 处查看提问记录,谢谢
|