java中throw和throws的区别
2015-08-15 14:37
316 查看
throw和throws的区别:
throws
用在方法声明后面,跟的是异常类名
可以跟多个异常类名,用逗号隔开
表示抛出异常,由该方法的调用者来处理
throws表示出现异常的一种可能性,并不一定会发生这些异常
throw
用在方法体内,跟的是异常对象名
只能抛出一个异常对象名
表示抛出异常,由方法体内的语句进行处理
throw则是抛出了异常,执行throw则一定抛出了某种异常
throws
用在方法声明后面,跟的是异常类名
可以跟多个异常类名,用逗号隔开
表示抛出异常,由该方法的调用者来处理
throws表示出现异常的一种可能性,并不一定会发生这些异常
throw
用在方法体内,跟的是异常对象名
只能抛出一个异常对象名
表示抛出异常,由方法体内的语句进行处理
throw则是抛出了异常,执行throw则一定抛出了某种异常
相关文章推荐
- JavaMelody JavaWeb下的性能监控组件
- eclipse 问题记录
- Java:回调函数
- 深入浅出Java并发包—锁机制(一)
- spring 整合hibernate
- hdu 1851 A Simple Game Java 水题系列 博弈
- 拓扑排序算法
- 普里姆算法,克鲁斯卡尔算法
- spring mvc poi excel
- MyEclipse eclipse 修改注释的作者名字
- struts2集成spring3的原理分析
- 不使用split和replace情况下分割复杂字符串
- Java注解
- Struts2相关知识(一)
- javaWeb用到的检验总结
- 黑马程序员----JDK1.5新特性
- Can not find a java.io.InputStream with the name [downloadFile] in the invocation stack.
- hdu 1877 Java 水题系列
- java中的clone
- Spring MVC学习系列(1)之人生若只如初见