JavaSE8基础 try...catch(多个异常) 多个异常采取同样的解决措施
2017-09-20 15:38
369 查看
礼悟:
公恒学思合行悟,尊师重道存感恩。叶见寻根三返一,江河湖海同一体。
虚怀若谷良心主,愿行无悔给最苦。读书锻炼养身心,诚劝且行且珍惜。
code:
result:
Java优秀,值得学习。
学习资源:itcast和itheima视频库。如果您有公开的资源,可以分享给我的话,用您的资源学习也可以。
博文是观看视频后,融入思考写成的。博文好,是老师讲得好。博文坏,是 给最苦 没认真。
公恒学思合行悟,尊师重道存感恩。叶见寻根三返一,江河湖海同一体。
虚怀若谷良心主,愿行无悔给最苦。读书锻炼养身心,诚劝且行且珍惜。
os :windows7 x64
jdk:jdk-8u131-windows-x64
ide:Eclipse Oxygen Release (4.7.0)
jdk:jdk-8u131-windows-x64
ide:Eclipse Oxygen Release (4.7.0)
code:
package jizuiku0; /* * @version V17.09 */ public class ExceptionJDK7Demo { public static void main(String[] args) { try { int a = 1 / 0;// 除以0 } catch (ArithmeticException | ArrayIndexOutOfBoundsException e) { // 多个异常见用 | 隔开 // 多个异常必须是平级关系 System.out.println("发生了ArithmeticException 或者 ArrayIndexOutOfBoundsException 异常"); } try { int[] a = { 1, 2 }; System.out.println(a[3]); // 越界 } catch (ArithmeticException | ArrayIndexOutOfBoundsException e) { // 出现多个异常,采取同样的处理措施 // 多个异常见用 | 隔开 // 多个异常必须是平级关系 System.out.println("发生了ArithmeticException 或者 ArrayIndexOutOfBoundsException 异常"); } } }
result:
Java优秀,值得学习。
学习资源:itcast和itheima视频库。如果您有公开的资源,可以分享给我的话,用您的资源学习也可以。
博文是观看视频后,融入思考写成的。博文好,是老师讲得好。博文坏,是 给最苦 没认真。
相关文章推荐
- JavaSE8基础 throws 在方法名后加上可以出现的多个异常,提醒使用者要try..catch保护起来
- JavaSE8基础 try...catch 处理ArithmeticException 除以零的异常
- JavaSE8基础 try...catch...catch 使用众多异常的父类 Exception,去捕获 其所有子类异常
- Python3基础 try-except 几个异常采取同样的处理方法,即except后面跟随多个异常类型
- JavaSE8基础 throw 抛出异常后,用try...catch捕获
- 基础知识《十》java 异常捕捉 ( try catch finally ) 你真的掌握了吗?
- JAVA基础再回首(十九)——异常的概述、Try…Catch、多异常处理、Throws、throw、finally、自定义异常及异常的注意事项
- Java_基础—try...catch的方式处理异常1
- C# .net编程基础-try-catch异常处理-阶乘示例
- java基础之异常Exception---try...catch
- paip.提升用户体验---gcc c++ try catch不能捕获异常的解决--使用 SEH Ca6
- JavaSE8基础 try与catch语句之间不能有程序
- WCF基础教程之异常处理:你的Try..Catch语句真的能捕获到异常吗?
- 【Java基础】[异常处理]try,catch,finally
- Java_基础—try...catch的方式处理异常2
- JavaSE8基础 try只带有finally的话,必须要声明异常
- Java基础知识强化之IO流笔记02:try...catch的方式处理异常
- Java基础教程38-异常-try-catch
- Java基础教程39-异常-try-catch-finally
- WCF基础教程之异常处理:你的Try..Catch语句真的能捕获到异常吗?