您的位置:首页 > 编程语言 > Java开发

Java中的异常处理机制

2005-09-22 19:29 267 查看
Java中的异常处理机制是由try /catch/finally语句控制的,一个try语句后面可以跟多个catch语句对try区块中抛出的异常进行处理。finally语句多catch中没有进行处理的异常进行扫尾工作。
       具体的语句的写法格式如下
       try{
              expr
              }
catch(exception e){
              expr
4000
              }
       finally{
              expr
              }
expr代表处理语句。
在try语句中写入我们准备要尝试运行的代码,在运行中try语句只负责抛出运行代码时发生的异常。
在catch语句中我们写入的是对try语句运行中抛出异常的处理代码,catch语句需要传入异常类型作为参数,一旦catch捕获对应类型的异常就执行catch中的代码。在一个try语句后面可以跟多个catch语句,对try语句中抛出的异常进行针对性的处理。但是要注意try语句中产生的是异常还是错误。
finally语句主要进行的是扫尾工作,无论try语句中是否抛出异常,都执行finally中的代码。例如在try语句中抛出了一个异常,被一个catch语句捕获,首先执行catch中的代码,执行完毕后转入finally语句中执行其中代码。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java exception 工作