第六次实训作业异常处理
- 编写一个类ExceptionTest,在main方法中使用try-catch-finally语句结构实现:
- 在try语句块中,编写两个数相除操作,相除的两个操作数要求程序运行时用户输入;
- 在catch语句块中,捕获被0除所产生的异常,并输出异常信息;
- 在finally语句块中,输出一条语句
import java.util.*; public class Zzw {public static void main(String args[]) {int s,a,b;try {a=new Scanner(System.in).nextInt();b=new Scanner(System.in).nextInt();s=a/b;System.out.println(s);}catch(ArithmeticException e) {System.out.println("除数不能为0!");}finally {System.out.println("哈哈!"); } } }
类的属性“身份证号码.id”设置值,当给的的值长度为18时,赋值给id,当值长度不是18时,抛出IllegalArgumentException异常,然后捕获和处理异常,编写程序实现以上功能。
import java.util.*; public class yuan {static void pop(int a) throws IllegalArgumentException{if(a!=18) {throw new IllegalArgumentException("长度不是18");}}public static void main(String args[]) {Scanner b=new Scanner(System.in);String c;int d;c=b.next();d=c.length();try {pop(d);System.out.println("身份证号码");System.out.println(c);}catch(IllegalArgumentException e){System.out.println(e);}} }
转载于:https://www.cnblogs.com/YM4396/p/10878281.html
第六次实训作业异常处理相关推荐
- C语言实训作业PPT,C语言实训作业.docx
C语言实训作业.docx . C语言通识教育实训指导书 实训课 (2 学时)指导教师何天成2016 年月日前言C 语言是现代最流行的通用程序设计语言之一,它既具有高级程序设计语言的优点,又具有低级程序 ...
- web前端实训作业 html+css+javascript 水果网页设计实例 企业网站制作
web前端实训作业 html+css+javascript 仿果然新鲜水果(6页面)网页设计实例 企业网站制作 临近期末, 你还在为HTML网页设计结课作业,老师的作业要求感到头大?HTML网页作业无 ...
- 计算机基础与应用23页思考与实训,《计算机基础与应用》实训作业三
<计算机基础与应用>实训作业(三) 实训练习一.数据库技术基础综合应用 [实训要求] 1.能够建立和维护Access数据库 2.能够使用SQL中的四条基本语句:INSERT.UPDATE. ...
- 头歌c语言实训作业题解
头歌c语言实训作业题解 持续更新 C语言程序设计编辑与调试环境 1.打印输出 Hello World 2.打印输出图形 3.求三个数的最大值 4.熟悉C语言调试环境 C语言中最基本的输入输出 1.看看 ...
- 计算机基础知识实训答案,《计算机应用基础》实训作业答案
<<计算机应用基础>实训作业答案.doc>由会员分享,可免费在线阅读全文,更多与<<计算机应用基础>实训作业答案>相关文档资源请在帮帮文库(www.wo ...
- 机器学习 --- 决策树(educode实训作业)
引言:本文主要对educoder机器学习 --- 决策树的实训作业进行讲解,创造不易!请您点点关注,点点收藏叭!!! 目录 第1关:什么是决策树 任务描述 相关知识 引例 决策树的相关概念 编程要求 ...
- 计算机应用基础实训作业与要求,计算机应用基础实训内容及项目设计
<计算机应用技术实训与考证>实训内容及项目 实训内容 1. 汉字输入法练习:运行金山打字通,进行汉字输入法综合练习,尽量使用词组的输入. 2. Windows 基本操作: 在D盘根目录下以 ...
- 期末实训作业C语言实现银行管理系统
C语言实现银行管理系统 期末实训作业C语言实现银行管理系统 要求实现的系统能进行以下操作: 开户 销户 查询 存款 取款 挂失 解除挂失 更改密码 退出系统 话不多说,上代码.并不完全是我自己构思自己 ...
- 头歌实践教学平台答案(Java实训作业答案)
搜集整理了一份最新最全的头歌(EduCoder)Java实训作业答案,分享给大家.(EduCoder)是信息技术类实践教学平台.(EduCoder)涵盖了计算机.大数据.云计算.人工智能.软件工程.物 ...
最新文章
- java.lang类在电脑哪个位置_Java中的java.lang.Class API 详解
- 东莞网络推广浅析网站优化中常见的引流方式有哪些?
- Material使用01 侧边栏MdSidenavModule、工具栏MdTollbarModule
- o型圈沟槽设计_深圳综合O型密封圈ID544.4MM*8.6MM报价-星湖蓝海科技
- iOS数据存储——沙盒。
- 【测评】海康EliteX---全球首款USB4.0移动固态硬盘,硬盘黑科技,移动闪电侠
- 软考网络规划设计师备考及通过心得
- Sql中partition by的使用
- jQuery 项目 兼容IE ,缓存问题,等总结
- Qt——P12 信号连接信号
- 美国出台最严技术出口管制!14项前沿科技面临封锁
- [Err] 1062 - Duplicate entry '111' for key 'PRIMARY'
- Ubuntu 语言配置修改为英文
- numpy合并不同维度矩阵_玩数据必备Python库:Numpy使用详解
- 虚幻官方文档使用UMG(虚幻运动图像)的用户界面笔记[VS2019]
- 什么是BASE最终一致性
- DLL中无法定位程序输入点inflateReset2于动态链接库
- js 自动播放音频文件,报警提示音等
- ppt如何制作个人简历?
- thinkpad x12018换固态_终极之后是否还有究极?ThinkPad X1 Carbon 2018评测
热门文章
- mysql Error Code: 1005(errorno:121)解决
- 机器学习嵌入式实现_机器学习中的嵌入
- 稀疏组套索_Python中的稀疏组套索
- php数据库中数据查询
- 微软:PHP在IIS 7上雄起
- PIC32单片机harmony开发环境搭建并新建harmony工程
- idea 代码格式化插件_IDEA非常棒的插件,阿里巴巴约定成文的代码公约规范
- 虚拟局域网软件开源_ZeroTier虚拟局域网免费远程桌面体验--替代TeamViewer
- intent android 匿名,Android 匿名启动activity 启动系统activity
- java web 导出word_JavaWeb Project使用FreeMaker导出Word文件