最直白告訴你Swift語言的rethrows關鍵字到底有什麼用?

說實在的,錯誤處理對於Swift語言來說還算比較簡單,如果你對此早已瞭然於心,請直接略過。

如果你搞不清throws和rethrows到底有什麼區別,你可以留步稍微瞭解一下。

在這裏插入圖片描述

throws 關鍵字

throws很簡單,就是用來告訴編譯器我這個方法會拋出錯誤:

		enum MyError:Error{
            case noName
        }
        
        func throwMaybe(b:Bool
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章