第9章 异常处理

第9章 异常处理

9.1 Java异常处理 try-catch-finally

第9章 异常处理_第1张图片

第9章 异常处理_第2张图片

9.2 Scala异常处理

第9章 异常处理_第3张图片

第9章 异常处理_第4张图片

第9章 异常处理_第5张图片

第9章 异常处理_第6张图片

第9章 异常处理_第7张图片

package chapter09

object Test01_Exception {
  def main(args: Array[String]): Unit = {
    try {
      val n = 10 / 1

    } catch {
      case e: ArithmeticException => {
        println("发生算数异常")
      }
      case e: Exception => {
        println("发生一般的异常")
      }
    } finally {
      println("处理结束")
    }
  }

}

你可能感兴趣的:(scala,scala)