java学习笔记(3):throws和throw的区别
2016-09-25 17:45
218 查看
throws:
1)用在方法声明后面,跟的是异常类名
2)可以跟多个异常类名,用逗号隔开
表示抛出异常,
3)由该方法的调用者来处理
4)throws表示出现异常的一种可能性,并不一定会发生这些异常
throw:
1)用在方法体内,
2)跟的是异常对象名
3)只能抛出一个异常对象名,表示抛出异常,
4)由方法体内的语句处理,throw则是抛出了异常,
5)执行throw则一定抛出了某种异常
1)用在方法声明后面,跟的是异常类名
2)可以跟多个异常类名,用逗号隔开
表示抛出异常,
3)由该方法的调用者来处理
4)throws表示出现异常的一种可能性,并不一定会发生这些异常
throw:
1)用在方法体内,
2)跟的是异常对象名
3)只能抛出一个异常对象名,表示抛出异常,
4)由方法体内的语句处理,throw则是抛出了异常,
5)执行throw则一定抛出了某种异常
相关文章推荐
- Java 设计模式-单例模式
- shiro+springmvc+mybatis【转】
- java格式化输出 printf 例子
- shiro在springmvc里面的集成使用【转】
- 构造方法无法调用
- java NIO(一)
- Java 并发编程_Volatile
- 获取Java虚拟机可用的处理器个数
- eclipse(Version: Neon Release (4.6.0))安装hibernate tools
- 【struts2】struts2的开发步骤
- javaweb 猜数
- Struts2 入门
- JavaWeb工作原理
- 使用Spring配置ActiveMQ的发布订阅模式
- JAVA虚拟机学习笔记(一)Windows10下编译OpenJDK8
- 深入理解Java的接口和抽象类
- java web笔记2
- Java多线程一:创建线程
- struts2的请求参数的编码和valuestack放在哪了
- 关于 Java 的强制类型转换