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. 拋出自定義異常
- 2. 拋出自定義異常
- 3. 在Java中拋出自定義異常與在異常中拋出異常
- 4. 自定義鍵盤拋出異常
- 5. 拋出自定義Java異常
- 6. .NET拋出自定義異常
- 7. 拋出和捕獲自定義異常
- 8. 從SSRS拋出自定義異常
- 9. 在Servlet中拋出自定義異常
- 10. 從列表中拋出拋出異常時拋出IndexOutOfBoundsException:Java-> Kotlin
- 11. 拋出時拋出自定義Java異常
- 12. 從捕捉異常策略中拋出自定義異常
- 13. 獲取自定義消息出來拋出自定義異常的
- 14. 預拋鉤自定義異常?
- 15. C#明確定義拋出的異常
- 16. XmlJavaTypeAdapter拋出用戶定義的異常
- 17. 自動映射器自定義解析器拋出空異常
- 18. 魔術異常拋出拋出異常
- 19. 拋出異常拋出異常
- 20. Java:拋出自身異常(?)
- 21. 拋出自定義的異常收集信息並再次拋出
- 22. 如何爲自定義異常類型關閉「拋出異常時中斷」
- 23. 如何拋出自定義異常時,異常的類型被構造
- 24. 使用拋出包含未知異常到自定義異常的建議
- 25. 確定拋出異常?
- 26. 自定義配置節處理程序拋出異常
- 27. 自定義拋出異常的錯誤信息javascript
- 28. JAX-WS客戶端拋出SOAPFaultException而不是自定義異常
- 29. 爲什麼我的自定義HttpResponse在HttpResponse.End()上拋出異常?
- 30. 自定義異常拋出正在打印爲空的消息
我猜官方指南https://kotlinlang.org/docs/reference/exceptions.html描述得很好。或者我弄錯你了嗎? – guenhter
好吧,現在得到它... – OhMad