java - 例外处理
问题描述
为什么下面的代码不执行,
try {
System.out.println("abc");
}
catch(FileNotFoundException e) {
e.getMessage();
}
但是为什么这会执行
try {
System.out.println("abc");
}
catch(Exception e) {
e.getMessage();
}
解决方案
打印语句不会抛出FileNotFoundException
错误,Exception
但会捕获 Java 中的任何通用异常。
推荐阅读
- python - 在 Python 中将十进制对象转换为科学计数法
- javascript - Passing data from java file to ajax
- mysql - MYSQL 创建摘要视图
- d3.js - D3 V4如何强制堆叠条的标签对小条可见?请回复我真的很努力
- algorithm - 什么算法适合寻找可能的匹配以形成一组 L 玩家?
- c# - Ctrl+M、Ctrl+M(键盘快捷键)无法按预期工作(VS-2015)
- react-native - React Native Animated.Value/Animated.timing 没有 Animated.View
- python - Django 模板:如何模拟 break 函数或 while 循环
- rxjs - 前 3 个项目延迟 1 秒,第四个项目延迟 4 秒
- c++ - 该标准对未对齐的内存访问有何规定?