Java编程入门笔记(十)
意料之外——异常
什么是异常?
异常是指在程序的运行过程中所发生的不正常的事件,它会中断正在运行的程序
Java的异常处理是通过5个关键字来实现的:try、catch、 finally、throw、throws
try-catch块
public void method(){try {// 代码段(此处不会产生异常)
} catch (异常类型 ex) {// 对异常进行处理的代码段
}
// 代码段
}
常见的异常类型
try-catch-finally
public void method(){try {// 代码段 1// 产生异常的代码段 2
} catch (异常类型 ex) {// 对异常进行处理的代码段3return;
}finally{// 代码段 4
}
}
区别错误和异常
错误不能避免,运行中也无法解决
异常可以避免,运行中也可以解决
Java编程入门笔记(十)相关推荐
- 阿里云Java学习路线 - Java编程入门 笔记
学习链接 目录 学习链接 第一章 Java语言介绍 1.Java发展简介 2.Java语言特点 3.Java可移植性 第二章 搭建Java开发环境 1.JDK简介 2.安装完成后配置JDK环境 第三章 ...
- Java编程入门笔记(一)
人生若只如初见--初始Java 什么是Java? Java是Sun Microsystems于1995年推出的高级编程语言 Java 领域的JavaSE.JavaEE技术已发展成为同C#和.NET平分 ...
- 01.Java 编程入门学习笔记20210307
Java 编程入门学习笔记-day01 第0章:编程入门 1.计算机的概述 计算机 = 硬件 + 软件 1.1硬件:冯诺依曼体系 CPU: CPU的衡量标准:速度的计量单位是赫兹(Hz),1Hz相当于 ...
- VS2010/MFC编程入门之五十(图形图像:GDI对象之画笔CPen)
上一节中鸡啄米讲了CDC类及其屏幕绘图函数,本节的主要内容是GDI对象之画笔CPen. GDI对象 在MFC中,CGdiObject类是GDI对象的基类,通过查阅MSDN我们可以看到,CGdiObje ...
- (转载)VS2010/MFC编程入门之三十六(工具栏:工具栏资源及CToolBar类)
上一节中鸡啄米讲了菜单及CMenu类的使用,这一节讲与菜单有密切联系的工具栏. 工具栏简介 工具栏一般位于主框架窗口的上部,菜单栏的下方,由一些带图片的按钮组成.当用户用鼠标单击工具栏上某个按钮时,程 ...
- Java编程入门与应用 P104—例4-12(学生管理系统——密码的重复验证)
Java编程入门与应用 P104-例4-12 在第一次进入系统时要求管理员设置一个密码,出于安全考虑密码需要输入两次,如果两次输入的密码一致才生效,否则提示失败 import java.util.Sc ...
- Java编程入门与应用 P124——例5-4(计算90度的正弦值、0度的余弦值、1的反正切值、120度的弧度值)
Java编程入门与应用 P124--例5-4 计算90度的正弦值.0度的余弦值.1的反正切值.120度的弧度值 因为参数里都是double值,需要以弧度代替角度来实现 /*** Java编程入门与应用 ...
- Java编程入门---JDK安装
Java编程入门 初步了解方法的定义方式和相互调用 掌握递归调用 理解和使用数组 掌握常见类的基本使用,String字符串.Random随机类.Math数学库类和日期类 程序 程序=算法+数据结构 用 ...
- JAVA编程入门基础
JAVA编程入门 程序=算法+数据结构 用户使用编程语言实现问题域到解域的映射,细节描述算法 1.汇编语言-贴近于硬件设备 2.高级语言-C#.Java-贴近于自然语言-需要编译过程将高级语言所编写的 ...
最新文章
- Mysql DBA 高级运维学习之路-mysql数据库入门知识
- php html class,如何使用HTML span标签的class属性?这里有关于class属性的详解
- C++友元函数神奇的friend
- java进阶之注解篇
- EBS 多组织访问设置
- LeetCode002-两数相加(Add Two Numbers)-Rust语言实现
- 荣耀50系列将增全新配色:尽显时尚艺术张力
- 随想录(最简单的windows图形编程之Easyx)
- android-async-http取消请求
- 启动angular项目,端口被占用
- 王者为什么有些服务器在维护,王者荣耀服务器正在维护中怎么回事 进不去怎么办...
- 2019百度之星程序设计大赛 1005 Seq
- 计算机相关技能简历,简历计算机技能有哪些
- 11 EDA技术实用教程【时序电路的Verilog设计2】
- Pyqt QThread
- Python的Numpy库下载及安装
- 「魔兽世界怀旧服」衣米魔兽怀旧服玩家年度实物礼品发放
- 2020秋招 携程算法岗笔试编程题解答
- 蝸居…唯一有共鳴的戲劇
- xamp配置多域名站点
热门文章
- python 使用PySide2 制作简易图片查看、视频播放器 ,利用pyinstaller 打包发布
- mysql数据库blob换行_mysql数据库blob类型
- 我生命中的四百八十五天——写给曾经的恋人
- python处理异常值的代码_利用Python进行异常值分析实例代码
- python异常值替换为缺失值_数据预处理之异常值(python)
- 人行,中行,工行,建行,农行,交行笔试资料合集
- iApp输入法模式选择
- java-php-python-ssm在线果蔬团购系统计算机毕业设计
- html隐藏qq右上角三个点,qq聊天出现这“3个小标志”,你们多半“坠入爱河”,隐藏不住...
- 电子工程师是怎么练成的