马士兵J2SE-第四章-异常处理
来源:互联网 发布:顺丰软件下载 编辑:程序博客网 时间:2024/05/16 08:29
public class ArithmeticExceptionextends RuntimeException当出现异常的运算条件时,抛出此异常。例如,一个整数“除以零”时,抛出此类的一个实例。
import java.io.*;public class test {public static void main(String[] args) {int[] arr = {1,2,3};System.out.println(arr[2]);try {System.out.println(2/0);}catch (ArithmeticException e) {System.out.println("系统正在维护");//e.printStackTrace();}}}
输出:
3
系统正在维护
上面的例子逮住了错误,但是我要友善的显示错误的 堆栈信息! 堆栈信息是指这个错误是由哪个错误引起的,对于调式很有用
import java.io.*;public class test {public static void main(String[] args) {int[] arr = {1,2,3};System.out.println(arr[2]);try {System.out.println(2/0);}catch (ArithmeticException e) {System.out.println("系统正在维护");e.printStackTrace();}}}
输出:
3
java.lang.ArithmeticException: / by zero系统正在维护
at test.main(test.java:7)
- 马士兵J2SE-第四章-异常处理
- J2SE第四章——异常(二)
- 马士兵J2SE-第二章-J2SE基础语法-运算符
- 马士兵J2SE-第五章-数组
- 马士兵J2SE-第七章-容器
- 马士兵J2SE-第八章-流
- J2SE异常处理
- J2SE之异常处理
- J2SE第四章——异常(一)
- 【J2SE】异常与异常处理
- 马士兵J2SE-第三章-面向对象-基础及重载
- [马士兵J2SE学习笔记]第七章 容器
- [马士兵J2SE学习笔记]第八章 流
- 马士兵J2SE-第二章-J2SE基础语法-标识符、关键字、数据类型转换
- 马士兵J2SE-第二章-J2SE基础语法(周六补充)-递归、非递归
- 【Oracle】第四章异常处理
- J2SE基础:11.异常处理
- J2SE之异常处理+数组
- 2011.11.12使用MDK遇到的问题总结
- explore exploit
- 【SQL】nchar,char,varchar与nvarchar区别
- DevExpress 中的LookAndFeel机理
- How to configure XDB for using ftp and http protocols with ASM [ID 357714.1]
- 马士兵J2SE-第四章-异常处理
- DevExpress Skin 皮肤机理
- pseudo-class, pseudo-element, pseudo-CSS
- DevExpress标题栏皮肤
- 电流检测电阻的原理与运用
- Linux cpufreq 机制了解
- Word批量删除超链接
- extjs4.0
- [Java]文件下载实例方法