大数据必学语言Scala(三十四):scala高级用法 异常处理
2024-07-06 09:32:44
文章目录
异常处理
捕获异常
抛出异常
异常处理
Scala中 无需在方法上声明异常
来看看下面一段代码。
def main(args: Array[String]): Unit = {
val i = 10 / 0
println("你好!")
}Exception in thread "main" java.lang.ArithmeticException: / by zero
at ForDemo$.main(ForDemo.scala:3)
at ForDemo.main(ForDemo.scala)
执行程序
大数据必学语言Scala(三十四):scala高级用法 异常处理相关推荐
- 大数据必学语言Scala(三十一):scala面向对象 特质(trait)
文章目录 特质(trait) 作为接口使用 定义具体的方法 定义具体方法和抽象方法 定义具体的字段和抽象的字段 实例对象混入trait trait调用链 trait的构造机制 trait继承class ...
- 大数据必学语言Scala(一):Scala简介
文章目录 一.Scala简介 为什么使用scala Scala对比Java 案例 一.Scala简介 scala是运行在JVM上的多范式编程语言,同时支持面向对象和面向函数编程 多范式:就是包含多种编 ...
- 大数据必学语言Scala(三十):scala面向对象 继承(extends)
文章目录 继承(extends) 简单继承 override和super isInstanceOf和asInstanceOf getClass和classOf 访问修饰符
- 大数据必学语言Scala(三十三):scala高级用法 模式匹配
文章目录 模式匹配 简单匹配 守卫 匹配类型 匹配集合
- 大数据必学Java知识(一):Java基础入门语法和安装
Java基础入门语法和安装 1. Java概述 1.1 Java语言背景介绍(了解) 1.2 Java语言跨平台原理(理解) 1.3 JRE和JDK(记忆) 1.4 JDK的下载和安装(应用) 2. ...
- 大数据必学Java基础(三十):IDEA的使用介绍
文章目录 IDEA的使用介绍 一.IDE ❀优点 ❀缺点 二.JetBrains公司介绍
- 大数据必学Java基础(三十九):面向对象三大特性之一封装(Encapsulation)
文章目录 面向对象三大特性之一封装(Encapsulation) 一.生活案例 二.Java中封装的理解
- 大数据必学Java基础(一百一十四):Requet域监听器
文章目录 Requet域监听器 一.认识Requet域监听器 二.定义监听器类 三.配置监听器
- 大数据必学Java基础(三十一):IDEA模板的使用
文章目录 IDEA模板的使用 一.代码模板是什么 1.所处位置 2.区别
最新文章
- 《iPhone与iPad开发实战—iOS经典应用剖析》连载二
- 【机器学习】LBP+SVM实现特征检测
- Flask入门系列(转载)
- [C++][IO]读写二进制文件
- TCP模块如何处理数据包
- 直接插入排序中的监视哨问题
- Docker教程小白实操入门(7)--基于Commit定制镜像
- 资产管理(记账系统)03
- Wireshark 使用教程
- 【我的Android进阶之旅】APK反编译教程和工具下载
- 项目上线流程-实时Flink
- “不用着急,慢慢来”,英语怎么说?
- 网站出现502 BAD GATEWAY的解决办法
- excel公式编辑器_用EXCEL图表制作时钟「内容详细,配有大量动画操作,值得收藏」
- 电子设计之国赛准备-----(前言)
- 获取光标位置及动态设置光标到指定位置
- Mini LED,显示技术的春天?!
- 转:Linux系统管理学习路线图
- 计算机辅助程序英语,计算机辅助学习英语单词分组的设计
- 好强的英语句法(看了这些想不过四六级都难~~~)
热门文章
- 注解@OneToMany@ManyToOne和@ManyToMany的使用总结
- Tigase7.1.0安装
- 人无远虑,必有近忧。
- 苹果税不用交了?App Store 不再是应用下载唯一入口……
- SpringBoot + Web Socket 实现扫码登录,这种方式太香了!!
- matlab 华图技巧,华图教育——图形推理技巧
- Nexus私服搭建与使用
- 云计算之go语言——基础语法(中)
- uCOS2源码分析3-RTOS核心代码视频课程-第4季第4部分-朱有鹏-专题视频课程
- eclipse更改web项目的WebContent目录