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

Java第三课

来源: 作者: 时间:2007-08-24 点击:
{
int Divide(int a,int b){
return a/b;
}

}

class MyExceptionTest{
public static void main(String[] args){
MyException exception
=new MyException();
try{
exception.Divide(
12,0);
}
catch(Exception e){
System.out.println(e.getMessage());
}

}

}

编译运行:

处理异常输出的格式有很多种,详细程度不同:

如果把System.out.println(e.getMessage());改写成为:

System.out.println(e.toString());

重新编译运行:

如果把System.out.println(e.getMessage());改写成为:

e.printStackTrace();

重新编译运行:

其中,最后一种方式最详细,个跟踪了异常发生的轨迹,便于调试。

 

 

▲ 异常的抛出以及捕捉处理

我们也可以在被调用的方法中对异常进行捕捉处理:

 

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