0
A
回答
0
1
一旦Throwable被拋出,調用堆棧中的任何代碼都可能保存了對它的引用,並且會期望它仍然描述最初捕獲的內容。這將使得重用一個Exception對象,稍後改變其堆棧跟蹤,非常混亂。
相關問題
- 1. 上次拋出的異常包含以前拋出的異常?
- 2. 拋出或重新拋出異常?
- 3. 如何處理重新拋出並記錄多次的異常
- 4. 重新拋出異常
- 5. 異常重新拋出
- 6. 在Java中拋出多個異常
- 7. 在JavaScript中拋出多個異常
- 8. 在Java中拋出自定義異常與在異常中拋出異常
- 9. 魔術異常拋出拋出異常
- 10. 拋出異常拋出異常
- 11. 再次拋出catch塊中的異常
- 12. 在C++中拋出異常異常
- 13. 在Java中拋出異常的方法拋出異常
- 14. 在HttpRequest.GetResponse中拋出異常
- 15. 在Java中拋出異常
- 16. 在pimcore中拋出異常
- 17. 在Java中拋出異常
- 18. Engine.Razor拋出異常使用相同的鍵多次使用
- 19. 拋出異常不拋出
- 20. 使用異常,並重新拋出
- 21. Chronicle Map在重啓後拋出異常
- 22. 重試拋出一個異常在vb.net
- 23. 異常拋出異常
- 24. 拋出異常
- 25. 異常拋出
- 26. 拋出異常
- 27. 拋出異常
- 28. 拋出異常
- 29. 拋出異常
- 30. 拋出異常
你可以通過簡單地嘗試一下找到它。應該很容易找出;) – 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