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

Java异常的抛出

时间:2017-10-15 23:19:26      阅读:225      评论:0      收藏:0      [点我收藏+]

标签:except   具体类   规则   抛出异常   some   cep   关键字   something   很多   

在Java中,当定义的方法可能产生异常时,程序员必须抛出可能的异常。

抛出异常的两种方式,一是在方法内部用throw语句,二是在方法定义时用throws关键字

1.throw语句

在Java中,throw语句用于抛出一个异常。异常的具体类型可以是由程序员自己定义,也可以是Java系统异常类型。

记住,异常是某个异常类的对象,当有了异常类的实例后就可以使用throw语句抛出了

语法规则:

throw instanceException 异常对象

2.throws 关键字

为指明在你的定义的方法体内某些代码可能产生异常,可在定义方法时使用关键字throws,并带有该方法所抛出的异常的名字。

语法规则:

.....方法名()throws 异常类

在很多情况下我们仅定义某个抛出异常的方法,但并不去捕获或处理那个异常,可使用throws抛出。更为合理的用法是在调用这个方法时来处理异常。

例如:

public static doSomeThing()throws RuntimeExcep{

...........

}

Java异常的抛出

标签:except   具体类   规则   抛出异常   some   cep   关键字   something   很多   

原文地址:http://www.cnblogs.com/lls1350767625/p/7674658.html

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