麻烦看一下这段程序的输出结果,在线等待,谢谢了
传递4,0来运行下列代码中的方法divide(int a,int b),结果是()
public void divide(int a,int b)
{
try{
int c=a/b;
}
catch(Exception e)
{
System.out.print("Exception");
}
finally
{
System.out.println("Finally");
}
}
A.打印输出:ExceptionFinally
B.........:Finally
C.........:Exception
D.........:没有任何输出
------解决方案--------------------A a a
------解决方案--------------------A 首先4/0会报异常,执行System.out.print("Exception");
则输出Exception ,而finally不管程序是否报异常都会执行,因此,结果就是ExceptionFinally
------解决方案--------------------3楼正解