Java异常捕捉:抛出异常
程序员文章站
2022-06-09 20:29:39
第3关:抛出异常编程要求请仔细阅读右侧代码,根据方法内的提示,在Begin - End区域内进行代码补充,具体任务如下:异常的抛出和处理。测试说明补充完代码后,点击测评,平台会对你编写的代码进行测试,当你的结果与预期输出一致时,即为通过。预期输出:该文件不存在。开始你的任务吧,祝你成功!package step3;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundExceptio...
第3关:抛出异常
编程要求
请仔细阅读右侧代码,根据方法内的提示,在Begin - End区域内进行代码补充,具体任务如下:
异常的抛出和处理。
测试说明
补充完代码后,点击测评,平台会对你编写的代码进行测试,当你的结果与预期输出一致时,即为通过。
预期输出:该文件不存在。
开始你的任务吧,祝你成功!
package step3;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
public class Task {
/********* Begin *********/
//请在合适的部位添加代码
public static void main(String[] args) throws FileNotFoundException {
test();
}
public static void test () throws FileNotFoundException{
File file = new File("abc");
if(!file.exists()){ //判断文件是否存在
//文件不存在,则 抛出 文件不存在异常
throw new FileNotFoundException("该文件不存在");
}else{
FileInputStream fs = new FileInputStream(file);
}
}
/********* End *********/
}
本文地址:https://blog.csdn.net/m0_46719152/article/details/110006576
上一篇: Spring AOP 源码解读