博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
try catch
阅读量:4984 次
发布时间:2019-06-12

本文共 479 字,大约阅读时间需要 1 分钟。

例如,我打开了一个不存在的文件
import java.io.*;
public class Demo {
     public static void main(String[] args) {
           try
         {
                       FileReader fr=new FileReader("d:\\aa.txt");
                       System.out.println("in try");
         }
         catch(Exception e)
         {
             e.printStackTrace();
         }
         System.out.println("after try catch");
     }
}
文件不存在,抛出异常,catch捕获异常,try块中发生异常语句的后面的所有语句不执行(in try),但是整个try-catch后面的语句是可以执行的(after try catch)
如果 try catch 语句块 后面的的不能执行 设计异常处理就没有意义了
设计异常处理 本来就是为了不可控制的异常 不去影响程序的流程

转载于:https://www.cnblogs.com/mrxiaohe/p/5181727.html

你可能感兴趣的文章
SublimeText快捷键操作
查看>>
Python开发 基礎知識 (未完代補)
查看>>
Verilog
查看>>
C#操作Word (1)Word对象模型
查看>>
伪类元素选择符
查看>>
监听器的使用,以及实现, 测试
查看>>
eCharts 折线图,动态绑定数据不更新图表的问题,
查看>>
java基础二 分支循环
查看>>
python--002--数据类型(list、tuple)
查看>>
把近期的小错误整理一下
查看>>
C# 将dataset数据导出到excel中
查看>>
动画浅析-CAAnimation和CATransition
查看>>
[JSOI2008]星球大战
查看>>
自己看过的前端书籍
查看>>
MVC之自定义过滤器(ActionFilterAttribute)
查看>>
WEB环境搭建(tomcat)、Eclipse连接tomcat
查看>>
Linux下向SVN服务器添加新文件步骤
查看>>
深入分析CAS
查看>>
2017-11-6 Django
查看>>
图像处理中的matlab使用
查看>>