0
A
回答
0
1
一旦Throwable被抛出,调用堆栈中的任何代码都可能保存了对它的引用,并且会期望它仍然描述最初捕获的内容。这将使得重用一个Exception对象,稍后改变其堆栈跟踪,非常混乱。
相关问题
- 1. 上次抛出的异常包含以前抛出的异常?
- 2. 抛出或重新抛出异常?
- 3. 重新抛出异常
- 4. 在Java中抛出多个异常
- 5. 在JavaScript中抛出多个异常
- 6. 魔术异常抛出抛出异常
- 7. 在C++中抛出异常异常
- 8. 在Java中抛出异常
- 9. 在pimcore中抛出异常
- 10. Engine.Razor抛出异常使用相同的键多次使用
- 11. 使用异常,并重新抛出
- 12. 重试抛出一个异常在vb.net
- 13. Chronicle Map在重启后抛出异常
- 14. 异常抛出异常
- 15. 抛出异常
- 16. 抛出异常
- 17. 抛出异常
- 18. 异常抛出
- 19. Titan中的多线程抛出异常
- 20. 膨胀mapview第二次抛出异常
- 21. 返回null或抛出异常一次
- 22. response.getOutputStream()抛出IllegalStateException异常称为首次
- 23. 在Ruby中重新分配常量时抛出异常?
- 24. 启用Proguard抛出异常
- 25. 使用CustomConverters抛出异常
- 26. JSON在android抛出异常
- 27. 异常在0x71002A85(SDL2_ttf.dll)抛出
- 28. 抛出异常: 'System.IO.FileNotFoundException' 在Prism.Wpf.dll
- 29. sql正在抛出异常
- 30. 抛出异常:“System.ApplicationException”在renderdocui.exe
你可以通过简单地尝试一下找到它。应该很容易找出;) – Polygnome 2013-03-22 16:25:16
老实说:这是受[周三的xkcd漫画](http://xkcd.com/1188/)的启发? – 2013-03-22 16:26:19
@RichardJPLeGuen哈,这很有趣,但没有。 :)我问了,因为我会为我的任务之一尝试重用Throwable对象而得分! – 2013-03-22 16:48:51