[求助]请教关于异常处理的问题!!
class Text{
int a,b;
Text()
{
this.a=20;
this.b=0;
}
int put(int a,int b) throws Exception //第八行
{
try
{
int z=a/b;
return z;
}
catch(ArithmeticException e)
{
System.out.println("aaaaaaaaaaa");
throw new RuntimeException(); //第十八行
}
}
}
class lianxi
{
public static void main(String []args)
{
Text x=new Text();
try
{
x.put(x.a,x.b);
}
catch(RuntimeException y)
{
System.out.println("bbbbbbbbb");
}
catch(Exception e)
{
System.out.println("ccccccccccc");
}
}
}
请问一下,是不是在第八行和第十八行中各抛出一个异常啊,如果加上捕获的异常那就共有三个异常,对不??