美文网首页
try块后必须有catch块吗?

try块后必须有catch块吗?

作者: 聪明的小一休 | 来源:发表于2019-05-24 06:49 被阅读0次

不是必须的。
try——catch
try——finally
try——catch——finally
但catch和finally语句不能同时省略。
try是尝试对其中代码捕获异常,catch是捕获异常并且可以处理异常。。你可以 try 来搜寻异常,不去捕获。也就是不去catch 这是可以的。。至于提示加finally,finally的意思是,其中的代码一定会执行,也就是说,如果try 其中的代码产生了异常,如果有catch 则会直接跳转到catch部分,如果没有catch 会跳转到‘}’后面的代码,这样,以上方法就没有一个确定的返回值,所以要加finally 作为方法出异常以后的返回的结果

相关文章

  • try块后必须有catch块吗?

    不是必须的。try——catchtry——finallytry——catch——finally但catch和fin...

  • 如何使用多个catch块处理异常

    C#异常处理-多重catch块存在多个catch时,try块中出现异常后,系统将从距离try块最近的catch块中...

  • Java-0010-Exception异常

    2016.7.19 使用异常 可能会抛出异常的语句放在try块里,可以不放。但若放在try块里,则必须有catch...

  • try...catch...finally

    try代码块的内容抛出错误后,会直接进入catch,执行catch代码块的内容 try代码块抛出错误(上例用的是t...

  • 异常处理

    try-catch-finally 语法格式: try块:用于捕获异常catch块:用于处理try捕获到的异常fi...

  • Kotlin异常处理(2)捕获异常

    try-catch 语句try-catch 表达式多 catch 代码块try-catch 语句嵌套 一、try-...

  • try catch捕获异常

    try/catch主要用于捕获异常,try/catch语句包含了yigebtry块,和至少有一个catch块或者饿...

  • Java异常

    异常处理 try-catch-finallytry块后面可以接0个或多个catch块,如果没有catch块,则必须...

  • JS错误处理

    1、使用try catch语句 如果 try 块中有代码发生错误,代码会立即退出执行,并跳到 catch 块中。错...

  • 8/27

    JavaScript 错误 - throw、try 和 catch try 语句测试代码块的错误。catch 语句...

网友评论

      本文标题:try块后必须有catch块吗?

      本文链接:https://www.haomeiwen.com/subject/sqlwzqtx.html