2013-03-10 121 views
2

什麼是這種新的「異步異常處理」API,我繼續看到它是ruby 2.0的一部分。什麼是「異步異常處理」

有人可以請大致解釋一下,ruby中的「異步異常處理」是什麼意思?

+0

不僅僅針對ruby,請參閱http://en.wikipedia.org/wiki/Exception_handling – user1929959 2013-03-10 23:14:51

+0

@ user1929959鏈接文章的唯一相關部分是http://en.wikipedia.org/wiki/Exception_handling#Exception_synchronicity – dbenhur 2013-03-11 05:14:09

回答

1

的「異步異常處理API」本質上是這種新方法:Thread::handle_interrupt加上classinstance版本pending_interrupt?。這是一個試圖更好地控制當使用Thread#raiseThread#kill時會發生什麼。