RSS
热门关键字:  java  Ajax  JSP  JSF  Struts
当前位置 : 首页>Java>列表

Java第三课

来源: 作者: 时间:2007-08-24 点击:
,0);
}

}

编译运行:

与上面的运行结果相同。

注意:

如果在Divide方法中没有语句return 0;则编译会出错,因为语句exception.Divide(12,0);已经发生异常,没有实现返回int型的值,而Divide要求返回值是int型,这就是错误的原因所在。

如果我们不想在编写方法时对可能发生的异常进行捕获处理,则可以用throws Exception来向调用这个方法的用户抛出异常,让用户自己对异常进行捕获处理:

 

class MyException{
int Divide(int a,int b)throws Exception//抛出Exception异常
return a/b;
}

int D1(int a1,int b1){
return Divide(a1,b1);
}

}

class MyExceptionTest{
public static void main(String[] args){
MyException exception
=new MyException();

上一篇:java第二课
下一篇:Java第四课
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册
Google Adsense
相关文章