0
public class TestException extends Exception
{
public TestException()
{
super("Test Exception 1 thrown!");
System.out.println("Test Exception 2 thrown!");
}
...
}
在另一个地方,我有这样的代码:Java异常getMessage()方法调用构造函数
TestException exceptionObject = new TestException();
System.out.println(exceptionObject.getMessage());
我打印出来的结果如下:
Test Exception 2 thrown!
Test Exception 1 thrown!
能不能请你告诉我为什么println
方法的输出是第一位的?
我想你在问问题之前先调试你的代码 – linuxlsx 2014-11-02 13:27:54