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

关于throw和throws方法的区别?

    来源: 互联网  发布时间:2015-03-10

    本文导语:  这题大家选什么? How will you declare mymethod so that it will throw a Exception? Select one? A. In method declaration give throw Exception and inside the method give throws Exception B. In method declaration give throws Exception and inside th...

这题大家选什么?
How will you declare mymethod so that it will throw a Exception? Select
one?
A. In method declaration give throw Exception and inside the method
give throws Exception
B. In method declaration give throws Exception and inside the method
give throw Exception
C. In method declaration give throw Exception and inside the method
give throw Exception
D. In method declaration give throws Exception and inside the method
give throws Exception

请大家帮忙分析一下

|
  A throws clause is used to declare any checked exceptions that can result from the execution of a method or constructor.
  A throw statement causes an exception to be thrown. The result is an  immediate transfer of control that may exit multiple statements and multiple constructor, static and field initializer evaluations, and method invocations until a try statement is found that catches the thrown value. If no such try statement is found, then execution of the thread that executed the throw is terminated after invocation of the UncaughtException method for the thread group to which the thread belongs. 

|
B
throw语句用在方法体内,表示抛出异常,由方法体内的语句处理
throws语句用在方法声明后面,表示再抛出异常,由调用这个方法的上一级方法中的语句来处理

|
B

|

B. In method declaration give throws Exception and inside the method
give throw Exception

|
B

|
非B,我掉牙。

    
 
 

您可能感兴趣的文章:

  • java命名空间java.util.logging类logger的类成员方法: throwing定义及介绍
  • 怎么调用涵有THROWS的方法?
  • 违例处理问题1:是不是每个java方法都要有throws Exception子句呢?什么时候必须用?
  • throw and throws
  • 请教关于 throws,throw,catch...
  • 关于throw+throws+catch谁能给出一个简短(越短越好)而且简单(不要涉及太多别的知识点),还要完整的程序?
  • 谁能详细说明一下try catch和throws 和throw的区别和联系,具体用法……
  • throws怎么使用?谢谢
  • 我看一个头文件,不知道“__THROW”是什么意思,请教高人!
  • 请问 throw 和 catch有什么区别?谢谢!
  • throws关键字是什么意思?
  • 关于 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