java异常
2015-10-20 07:58
302 查看
1、在Java中,如果调用e.getMessage()打印因此异常信息,则打印出的是异常的内容,如果调用e.printStackTrace()打印异常信息,则打印出的是异常的堆栈信息,包括异常的名字、信息以及出现异常的调用语句。
2、如果用try……catch语句对异常进行捕捉,则出现异常之后,会执行catch块里边的语句,程序会继续执行。如果没有用try……catch语句进行捕捉,则程序遇到异常时不会继续向下执行,此时需要在调用该方法的代码处进行一场的捕捉与处理,或者在方法声明处抛出异常。
3、如果是运行时异常,和普通异常的处理是相似的。
2、如果用try……catch语句对异常进行捕捉,则出现异常之后,会执行catch块里边的语句,程序会继续执行。如果没有用try……catch语句进行捕捉,则程序遇到异常时不会继续向下执行,此时需要在调用该方法的代码处进行一场的捕捉与处理,或者在方法声明处抛出异常。
3、如果是运行时异常,和普通异常的处理是相似的。
相关文章推荐
- Java 开发 2.0: NoSQL
- Java-Socket通信 同时JSON传递与解析
- Java - socket双向通信例子
- 【转】mac x Yosemide(10.10) 下安装 jdk 1.7 (jdk 1.8) 要求Mac OS X10.7.3或更高版本解决
- java 虚拟机的生命周期
- java学习之浅谈多线程2--线程同步
- 【转】Java基础:System.out.println与System.err.println的区别
- JavaCC的基本使用
- Java反射API研究(4)——Class中的重要对象
- maven 搭建 springmvc + jpa +mysql
- 传统AOP手动代理模式(JDK+CGLIB)----->传统的底层实现
- Spring中的工厂
- spring入门步骤
- Spring属性注入DI
- Spring的Bean管理(XML方式)
- Java IO 之 介质流
- Java IO
- Java基础--多线程
- java 优化-单例模式
- java 基础-序列化问题