本帖最后由 yekong262 于 2014-2-27 23:56 编辑
class Demo
{
public static void func()
{
try
{
throw new Exception();//抛出异常后下面不是提供了方法解决 为什么
System.out.println("a");//不执行catch
}
catch (Exception a)//抛出的异常难道不是自己内部解决了吗??
{
System.out.println("b");//为什么不执行这里?
}
}
public static void main (String args)
{
try
{
func();
}
catch (Exception a)
{
System.out.println("c");
}
System.out.println("d");
}
}
执行结果 为什么不是 b d 而是编译失败、、 |