//异常处理方式 要么try 要么抛。
//但是下面我的程序抛出了一个ArithmeticException,主函数调用 既没有try 也没有抛
//也能正常运行 是怎回事?
class Demo
{
int div(int a,int b) throws ArithmeticException
{
return a/b;
}
}
class ExceptionTest
{
public static void main(String[] args)
{
Demo d=new Demo();
int x=d.div(3,1);
System.out.println("x="+x);
System.out.println("over");
}
} |
|