try-catch
来源:互联网 发布:杀人软件 电影国语 编辑:程序博客网 时间:2024/06/10 04:05
import java.io.*;
public class JSonParser {
public static void main(String[] args) {
try {
BufferedReader br = new BufferedReader(new FileReader(new File("jsonuythg.txt")));
System.out.println("test1");
} catch (FileNotFoundException e) {
e.printStackTrace();
}
System.out.println("test2");
}
}
1)jsonuythg.txt不存在时,运行结果如下。
java.io.FileNotFoundException: jsonuythg.txt (系统找不到指定的文件。)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:106)
at java.io.FileReader.<init>(FileReader.java:55)
at JSonParser.main(JSonParser.java:8)
test2
2)jsonuythg.txt存在时,运行结果如下。
test1
test2
分析:当try块中发生例外时,不再继续执行try块中剩余代码,而是转而执行catch中内容。无论是否发生例外,try-catch后面的代码都会被执行。
- try catch
- try{} catch{}
- try catch
- try...catch
- try{} catch(...){}
- try catch
- try-catch
- try catch
- try-catch
- try catch
- try catch
- try catch
- try catch
- try catch
- try {...} catch (){....}
- try{} catch{}
- try catch
- Try catch
- 学习
- 新人报到
- 地图配准
- 开通后的心情
- NET
- try-catch
- 北京联通20M宽带|覆盖35%
- 20101204
- 死去不复活
- 字符和整型的应用
- 刚开始
- .走走,停停的选择
- linux下查找当前目录下,所以包含"<s3c2410.h>"的普通文件
- 1