0
点赞
收藏
分享

微信扫一扫

scala异常不需要捕获,为啥要这么设计,大神来指导下a


java中有运行时异常和检查异常,运行时异常不强制显示捕获处理,检查异常需要

强制在代码中捕获处理。但是scala中所有异常都不强制捕获处理。我写了一段代码

一些可能就不知道某个函数会抛出什么异常,哪些需要写代码处理,这样的设计好不好啊?万一我没捕获异常,哪天程序抛出个异常,没处理,程序不是奔溃了。

scala中没有throws关键字,有@throws

大神出来解释下,为啥要这么设计?

举报

相关推荐

0 条评论