当前位置:  技术问答>java相关

throw and throws

    来源: 互联网  发布时间:2015-07-29

    本文导语:  在抛出异常时,这两个有什么区别? | throws 是表明某个方法可能抛出的异常,用在方法名后面. 而throw是抛出一个特定的异常,用在方法体中. | void foo() throws FooException{     ...

在抛出异常时,这两个有什么区别?

|
throws 是表明某个方法可能抛出的异常,用在方法名后面.
而throw是抛出一个特定的异常,用在方法体中.

|
void foo() throws FooException{
    //other code
    
    throw new FooException();
}

throws用在method声明的地方,代表这个method将向外抛出的exception
throw用在函数内部。

|
class A{
 public aaa() throws Exception{
throw new Exception();
}
public bbb(){
try{
aaa();
}catch(Exception e){
...
}

    
 
 

您可能感兴趣的文章:

  • java命名空间java.util.logging类logger的类成员方法: throwing定义及介绍
  • 请教关于 throws,throw,catch...
  • 关于throw和throws方法的区别?
  • 关于throw+throws+catch谁能给出一个简短(越短越好)而且简单(不要涉及太多别的知识点),还要完整的程序?
  • 谁能详细说明一下try catch和throws 和throw的区别和联系,具体用法……
  • throws怎么使用?谢谢
  • 怎么调用涵有THROWS的方法?
  • 我看一个头文件,不知道“__THROW”是什么意思,请教高人!
  • 请问 throw 和 catch有什么区别?谢谢!
  • throws关键字是什么意思?
  • 违例处理问题1:是不是每个java方法都要有throws Exception子句呢?什么时候必须用?
  • 关于 throw exception
  • 初学java,对throw 抛出个新异常不很理解。请哪为高人可以帮忙解释下么?谢谢
  • 请教throws的用法,我的参考书上说得不明白。
  • 奇怪自己为什么不能抛出违例??throw new TimeOutException("time out");
  • 请问使用throw抛出异常时,如何自定义异常!!!
  • 关于try 和 throw 简单使用示例
  • 抛出throw异常和捕捉catch异常的问题?
  • 请问try ... catch 和 throw有什么区别,谢谢
  • mstest实现类似单元测试nunit中assert.throws功能
  • found an article about returning null or throwing exception.
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3