异常-try...catch的方式处理异常1
2024-10-06 18:51:12
package cn.itcast_02; /*
* 我们自己如何处理异常呢?
* A:try...catch...finally
* B:throws 抛出
*
* try...catch...finally的处理格式:
* try {
* 可能出现问题的代码;
* }catch(异常名 变量) {
* 针对问题的处理;
* }finally {
* 释放资源;
* }
*
* 变形格式:
* try {
* 可能出现问题的代码;
* }catch(异常名 变量) {
* 针对问题的处理;
* }
*
* 注意:
* A:try里面的代码越少越好
* B:catch里面必须有内容,哪怕是给出一个简单的提示
*/
public class ExceptionDemo {
public static void main(String[] args) {
// 第一阶段
int a = 10;
// int b = 2;
int b = 0; try {
System.out.println(a / b);
} catch (ArithmeticException ae) {
System.out.println("除数不能为0");
} // 第二阶段
System.out.println("over");
}
}
最新文章
- Alljoyn瘦客户端库介绍(官方文档翻译)
- Unity学习疑问记录之界面适配
- C#中XmlTextWriter读写xml文件详细介绍(转)
- CSS 知识汇总
- HDU 5422 Rikka with Graph
- python--web.py使用
- C#winform MDI子窗体打开时内容显示不全
- dedecms安装步骤
- Terminating app due to uncaught exception 'NSUnknownKeyException', reason: xxxx
- [LeetCode] 128. Longest Consecutive Sequence 解题思路
- 2015第10周日CSS—3
- 深入解析CSS样式层叠权重值
- 【软件project】生存期模型(含图)
- Unity Shader入门精要读书笔记(一)序章
- softmax_cross_entropy_with_logits
- Mac OSX下安装dlib (Python)
- DS博客作业02—线性表
- loj6077
- (原)PyTorch中使用指定的GPU
- Ubuntu18.04安装Virtualenv虚拟环境
热门文章
- react-native关闭所有黄色警告
- easyUI之LinkButton(按钮)
- C语言中函数strcpy ,strncpy ,strlcpy的用法
- lftp下载文件无法覆盖,提示"; file already existst and xfer:clobber is unset"; 问题解决
- 反射中的 Method 的 getReadMethod 与 getWriteMethod 使用 【获取一个对象的所有属性字段名称和其对应的值】
- [spring]@Resource和@Autowired区别对比
- JAVA 基础编程练习题2 【程序 2 输出素数】
- [Http] Difference between POST and GET?
- 关于LINQ中SELECT NEW 的问题
- vm overcommit参数