作者yungshiang (加油)
看板java
标题[问题] 抛出例外的问题
时间Wed Mar 16 00:58:13 2011
在书上读到抛出例外,有一种是指定method抛出
书上范例如下
public class app13_6
{
public static void aaa(int a,int b) throws ArithmeticException
{
int c;
c=a/b;
System.out.println(a+"/"+b+"="+c);
}
public static void main(String args[])
{
try
{
aaa(4,0);
}
catch(ArithmeticException e)
{
System.out.println(e+" throwed");
}
}
}
书上说第三上要定义此method所有可能的例外,但我把throws ArithmeticException
删除,执行结果一模一样,那这样定义有什麽意义呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.217.109.254
1F:推 slalala:让人看的到她可能抛出此EXCEPTION 03/16 01:21
2F:→ slalala:不只如此 你试试看SQLEXCEPTION的范例 多包个几层METHOD看 03/16 01:24