我很困惑,捕获和重新抛出异常与将它抛到第一位相比会发生什么。Java - 抛出异常和捕获和重新抛出异常之间的区别例外
例如
private void testMethod() throws Exception
{
//some bad code here
}
与:
private void testMethod() throws Exception
{
try
{
//some bad code here
}
catch (Exception e)
{
throw e;
}
} //end testMethod()
这是保存错误消息的堆栈跟踪?我试图设置一个例子,但没有看到两者之间有任何不同的输出。
感谢您的帮助。