public class ExceptionTest
{
public static void main(String[] a)
{
Divide d=new Divide();
System.out.println(d.div(8,2));
}
}
class Divide
{
public int div(int a,int b)
{
if(b==0)throw new MyException("pay attention to the zero(divided by zero)");
return a/b;
}
}
class MyException extends RuntimeException//可能在执行方法期间抛出但未被捕获的 RuntimeException 的任何子类都无需在 throws 子句中进行声明。
{
MyException()
{
super();//调用父类RuntimeException的构造函数
}
MyException(String e)//重写
{
super(e);//调用父类RuntimeException的构造函数
}
}
Java异常类
最新推荐文章于 2022-02-15 10:06:20 发布