码迷,mamicode.com
首页 > 编程语言 > 详细

java之异常的捕获及处理

时间:2014-07-22 23:03:54      阅读:289      评论:0      收藏:0      [点我收藏+]

标签:java   使用   io   问题   c   代码   

在java中程序的错误主要是语法错误和语义错误(也就是逻辑错误)。

java中异常处理语句的格式:

try{

//有可能出现异常的语句

}catch(异常类 异常对象){

//编写异常的处理语句

}catch(异常类 异常对象){

//编写异常的处理语句

}finally{

一定会运行的代码;

}

在java的异常结构中,有两个最常用的类,分别是Exception和Error,都是Throwable的子类。

Exception:一般表示的是程序中出现的问题,可以直接使用try....catch处理。

Error:一般指的是JVM错误,程序中无法处理。

e.printStackTrace();//输出异常信息

throws关键字

表示此方法不处理异常,而是交给方法的调用处进行处理。

当主方法也使用throws时,则把异常抛给JVM进行处理,会导致程序中断。

throw关键字

表示直接人为的抛出一个异常,抛出时直接抛出异常类的实例化对象即可。

java之异常的捕获及处理,码迷,mamicode.com

java之异常的捕获及处理

标签:java   使用   io   问题   c   代码   

原文地址:http://blog.csdn.net/u014025369/article/details/24744609

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!