2
爲什麼Actor.receive
是部分函數?我總是可以使用匹配表達式的常規函數而不是它。爲什麼Actor.receive是部分函數?
爲什麼Actor.receive
是部分函數?我總是可以使用匹配表達式的常規函數而不是它。爲什麼Actor.receive是部分函數?
這是一個PartialFunction
捕獲郵件被Actor
處理或未處理的可能性。未處理的消息將
MatchError
UnhandledMessage
事件到事件流更多信息here。
其中一個原因是部分函數有isDefinedAt
方法,它允許Akka檢查消息是否可以在不捕獲用戶代碼中的異常的情況下處理。