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");
}
}

最新文章

  1. Alljoyn瘦客户端库介绍(官方文档翻译)
  2. Unity学习疑问记录之界面适配
  3. C#中XmlTextWriter读写xml文件详细介绍(转)
  4. CSS 知识汇总
  5. HDU 5422 Rikka with Graph
  6. python--web.py使用
  7. C#winform MDI子窗体打开时内容显示不全
  8. dedecms安装步骤
  9. Terminating app due to uncaught exception 'NSUnknownKeyException', reason: xxxx
  10. [LeetCode] 128. Longest Consecutive Sequence 解题思路
  11. 2015第10周日CSS—3
  12. 深入解析CSS样式层叠权重值
  13. 【软件project】生存期模型(含图)
  14. Unity Shader入门精要读书笔记(一)序章
  15. softmax_cross_entropy_with_logits
  16. Mac OSX下安装dlib (Python)
  17. DS博客作业02—线性表
  18. loj6077
  19. (原)PyTorch中使用指定的GPU
  20. Ubuntu18.04安装Virtualenv虚拟环境

热门文章

  1. react-native关闭所有黄色警告
  2. easyUI之LinkButton(按钮)
  3. C语言中函数strcpy ,strncpy ,strlcpy的用法
  4. lftp下载文件无法覆盖,提示" file already existst and xfer:clobber is unset" 问题解决
  5. 反射中的 Method 的 getReadMethod 与 getWriteMethod 使用 【获取一个对象的所有属性字段名称和其对应的值】
  6. [spring]@Resource和@Autowired区别对比
  7. JAVA 基础编程练习题2 【程序 2 输出素数】
  8. [Http] Difference between POST and GET?
  9. 关于LINQ中SELECT NEW 的问题
  10. vm overcommit参数