5
A
回答
14
有一點要牢記。如果你曾在Java
工作。 Kotlin
就像你的花生(雖然它比java提供更多但仍然:)
)。如果您正在使用intellij IDE
,只是Java代碼簡單的複製粘貼可以將其轉換成Kotlin
讓我們來你的問題:
如果你想創建一個自定義異常,只是擴展Exception類,如:
class TestException(override var message:String): Exception(message)
,只是把它想:
throw TestException("Hey, i am testing it")
希望它能幫助。
1
像這樣:
class CustomException(message: String) : Exception(message)
fun main(args: Array<String>) {
throw CustomException("Error!") // >>> Exception in thread "main"
} // >>> CustomException: Error!
欲瞭解更多信息:Exceptions
+1
哦,謝謝;) – OhMad
相關問題
- 1. .NET拋出自定義異常
- 2. 從列表中拋出拋出異常時拋出IndexOutOfBoundsException:Java-> Kotlin
- 3. 拋出時拋出自定義Java異常
- 4. 獲取自定義消息出來拋出自定義異常的
- 5. 預拋鉤自定義異常?
- 6. C#明確定義拋出的異常
- 7. XmlJavaTypeAdapter拋出用戶定義的異常
- 8. 自動映射器自定義解析器拋出空異常
- 9. 魔術異常拋出拋出異常
- 10. Java:拋出自身異常(?)
- 11. 如何拋出自定義異常時,異常的類型被構造
- 12. 使用拋出包含未知異常到自定義異常的建議
- 13. 用新的自定義期望覆蓋拋出的異常
- 14. 自定義Google登錄拋出GIDSignInDelegate協議的異常
- 15. 如何使用Retrofit2和RxJava2拋出自定義異常
- 16. 處理從自定義視圖解析器拋出的異常
- 17. 爲什麼我的自定義HttpResponse在HttpResponse.End()上拋出異常?
- 18. 我需要我的自定義MembershipProvider在ValidateUser上拋出異常
- 19. 在try catch中拋出一個自定義的異常
- 20. 拋出一個自定義異常,並與Postsharp
- 21. 的Web API拋出自定義異常回客戶端
- 22. 自定義異常拋出正在打印爲空的消息
- 23. 彈簧過濾器拋出自定義異常
- 24. 將自定義控件標記爲內部拋出異常
- 25. 使用自定義異常處理程序拋出FaultException EL WCF
- 26. 自定義JacksonJaxbJsonProvider沒有正確拋出異常
- 27. 類與自定義畫廊拋出異常android
- 28. 帶有自定義DateTimeFormatInfo的DateTime.Parse拋出異常
- 29. 自定義驗證通過在ASP.NET MVC中拋出異常
- 30. F#的Silverlight 3.0自定義控件屬性拋出:NullReferenceException異常
我猜官方指南https://kotlinlang.org/docs/reference/exceptions.html描述得很好。或者我弄錯你了嗎? – guenhter
好吧,現在得到它... – OhMad