Scala使用 try-catch 子句

例子

除了诸如Try,Option和Either错误处理之类的函数式构造之外,Scala 还支持类似于 Java 的语法,使用 try-catch 子句(也带有潜在的 finally 块)。catch 子句是一个模式匹配:

try { 

  // ... 可能会抛出异常

} catch {

  case ioe: IOException => ... // 先说具体案例

  case e: Exception => ...

  // 未捕获的类型将被抛出

} finally {

  // ...

}

           

以上是 Scala使用 try-catch 子句 的全部内容, 来源链接: utcz.com/z/338731.html

回到顶部