云星数据---Scala实战系列(精品版)】:Scala入门教程055-Scala实战源码-Scala 异常处理
来源:互联网 发布:体检报告生成软件 编辑:程序博客网 时间:2024/06/14 18:08
Scala 异常处理
package scala_learn.demo13_Exceptionimport java.io.{FileNotFoundException, FileReader, IOException}/** * Created by liguohua on 2017/3/31. *//** * 1.在scala中的异常和java中的异常处理模型基本一致 * 2.对应异常的匹配方式与java不大一样 * 3.scala中的异常没有checkedException,相当于scala中全是runtimeException */class O1_ExceptionDemo {}object O1_ExceptionDemo { def main(args: Array[String]) { test2 } //演示try-catch-finally def test2: Unit = { try { val f = new FileReader("input.txt") } catch { case ex: FileNotFoundException => { println("Missing file exception"+ex.getMessage) //throw ex//并不影响finally的执行,但会影响异常块后的执行 } case ex: IOException => { println("IO Exception"+ex.getStackTrace) } } finally { println("Exiting finally...") } println("here is coming.....") } //演示try-catch def test1: Unit = { try { val f = new FileReader("input.txt") } catch { case ex: FileNotFoundException => { println("Missing file exception" + ex) ex.printStackTrace() } case ex: IOException => { println("IO Exception") //抛出异常 throw ex } } println("here is coming....") }}
阅读全文
0 0
- 云星数据---Scala实战系列(精品版)】:Scala入门教程055-Scala实战源码-Scala 异常处理
- 云星数据---Scala实战系列(精品版)】:Scala入门教程015-Scala实战源码-Scala函数
- 云星数据---Scala实战系列(精品版)】:Scala入门教程009-Scala实战源码-Hello Word
- 云星数据---Scala实战系列(精品版)】:Scala入门教程010-Scala实战源码-object(类)
- 云星数据---Scala实战系列(精品版)】:Scala入门教程011-Scala实战源码-变量声明
- 【云星数据---Scala实战系列(精品版)】:Scala入门教程062-Scala实战源码-访问权限
- 云星数据---Scala实战系列(精品版)】:Scala入门教程012-Scala实战源码-Scala操作符
- 云星数据---Scala实战系列(精品版)】:Scala入门教程013-Scala实战源码-Scala表达式与for循环
- 云星数据---Scala实战系列(精品版)】:Scala入门教程014-Scala实战源码-Scala函数定义与调用方式
- 云星数据---Scala实战系列(精品版)】:Scala入门教程018-Scala实战源码-Scala内部类
- 云星数据---Scala实战系列(精品版)】:Scala入门教程019-Scala实战源码-Scala 伴生类
- 云星数据---Scala实战系列(精品版)】:Scala入门教程020-Scala实战源码-Scala 继承关系
- 云星数据---Scala实战系列(精品版)】:Scala入门教程021-Scala实战源码-Scala 子类对象
- 云星数据---Scala实战系列(精品版)】:Scala入门教程022-Scala实战源码-Scala 多态01
- 云星数据---Scala实战系列(精品版)】:Scala入门教程023-Scala实战源码-Scala 多态02
- 云星数据---Scala实战系列(精品版)】:Scala入门教程024-Scala实战源码-Scala abstract 抽象类01
- 云星数据---Scala实战系列(精品版)】:Scala入门教程025-Scala实战源码-Scala 的特质 (接口)01
- 云星数据---Scala实战系列(精品版)】:Scala入门教程026-Scala实战源码-Scala 的特质 (接口)02
- 如何在mybatis中定义mapper.xml文件?
- js前端报406 (Not Acceptable)
- POI操作Excel详解,HSSF方式
- mssql沙盒提权
- 【Scikit-Learn 中文文档】优化估计器的超参数
- 云星数据---Scala实战系列(精品版)】:Scala入门教程055-Scala实战源码-Scala 异常处理
- 图片不能包含alpha通道两种办法解决
- seq2seq 预测/测试阶段decoder的输入
- vue-cli脚手架搭建流程图
- 数据结构实验之图论十一:AOE网上的关键路径
- Android通讯录、通话记录、短信、应用等模糊查询方法
- 第9章 开发板和Windows、Ubuntu互传文件
- String 转int
- 显著降低模型训练成本的主动增量学习