Scala异常控制

Posted guangluwutu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Scala异常控制相关的知识,希望对你有一定的参考价值。

Scala的异常处理有俩种方式:捕获异常和抛出异常

抛出异常使用关键字 throw 

捕获异常使用关键字 catch

通常提醒异常结束使用关键字 finally

object ReadFile
    def main(agrs:Arry[String]
        try
            val file =Source.fromFIle("F://test.txt")
            val lines=file.getLines()
            for (content <- lines)
                print(content)
            
        catch
            case ex:FileNotFoundException => println("输入文件不存在"+ex)
            case ex:Exception => println(ex)
        finally
            prinln("通常用来释放资源")
            
        

 

以上是关于Scala异常控制的主要内容,如果未能解决你的问题,请参考以下文章