2012-01-23 54 views
-3

當Ruby執行代碼sleep(0.1)時曾經拋出#<NoMethodError: undefined method '[]=' for nil:NilClass>Ruby何時會執行「sleep(0.1)」失敗?

我注意到了這種情況,但我找不出什麼是未定義的。

+0

這適用於'irb'中的我。你需要將問題縮小一點。 – millimoose

+0

請向我們展示重現問題的上下文中的代碼。 –

+0

原來這是來自另一個線程中未捕獲的異常。 – Albert

回答

3

該代碼永遠不會產生該錯誤。你正在尋找錯誤的地方。