Nou*_*med 5 java exception kotlin
例如:
FileOutputStream("file")
Run Code Online (Sandbox Code Playgroud)
在 Kotlin 中可以编译,但在 Java 中会出现编译器错误。为什么?
Kotlin 取消了 Java 的检查异常。在编译时检查并在方法签名中声明的异常虽然对 Java 开发人员来说很熟悉,但在Java 社区外部以及某种程度上内部都被广泛认为是失败的实验。
因此,Kotlin 废除了它们,并废除了一些与使用资源相关的样板文件(例如使用 Java 7 的try-with-resources的.useFileOutputStream方法简写)。
| 归档时间: |
|
| 查看次数: |
4786 次 |
| 最近记录: |