public class Test
{
public static void main(String[]args)
{
run(0);
}
public static void run(int b)
{
try
{
int c=5/b;
}
catch(Exception e)
{
System.out.println("a");
return ;
}
finally
{
System.out.println("b");
return;
}
}
}
{
public static void main(String[]args)
{
run(0);
}
public static void run(int b)
{
try
{
int c=5/b;
}
catch(Exception e)
{
System.out.println("a");
return ;
}
finally
{
System.out.println("b");
return;
}
}
}
此代码将输出ab主要考察异常的知识。finally为程序的必须执行代码片段,所以无论程序有没有异常都要执行的。
转载于:https://blog.51cto.com/zhaohaiyang/416218