3
Scala通常(除了像I/O這樣本質上容易出錯的東西之外)通過它的類型檢查系統使我無意中在腳下自我拍攝。但有一些功能(我有時需要),如Map#apply()
或List#head
,可能會引發錯誤。關於Scala中可能拋出的異常的警告
有沒有辦法告訴Scala編譯器在我調用可能拋出的東西時發出警告?
我意識到這些警告可能會變成洪水,因爲你沿着JVM兔子洞走,所以我希望我需要過濾掉OutOfMemoryError
及其親屬,但我沒關係。作爲一個平臺,Scala似乎非常關注安全問題,所以我想我只是錯過了一些簡單的東西 - 但是在搜索Scala警告選項時,我只用了-unchecked
,-deprecation
和-feature
標誌, m已經在使用。