📜  Scala异常处理

📅  最后修改于: 2021-01-09 11:58:39             🧑  作者: Mango

Scala异常处理

异常处理是一种用于处理异常情况的机制。您还可以避免程序意外终止。

Scala使“选中与未选中”非常简单。它没有检查的异常。在Scala中,所有异常都未经检查,即使是SQLException和IOException也是如此。

没有异常处理的Scala程序示例

class ExceptionExample{
    def divide(a:Int, b:Int) = {
            a/b                // Exception occurred here
        println("Rest of the code is executing...")
    }
}
object MainObject{
    def main(args:Array[String]){
        var e = new ExceptionExample()
        e.divide(100,0)
 
    }
}

输出:

java.lang.ArithmeticException: / by zero