`
ai_longyu
  • 浏览: 479736 次
社区版块
存档分类
最新评论

try catch finally用法

 
阅读更多

1.catch不到抛出的异常,则结束此函数的执行,抛出异常位置后面的代码都不执行

输出结果:

--- main() start --->
finally...
Exception in thread "main" java.lang.ArithmeticException
at com.min.Test.method(Test.java:35)
at com.min.Test.hello(Test.java:22)
at com.min.Test.main(Test.java:13)

2.catch到抛出的异常,则继续执行此函数,抛出异常位置后面的代码也执行

输出结果:

--- main() start --->
java.lang.NullPointerException
at com.min.Test.method(Test.java:34)
at com.min.Test.hello(Test.java:22)
at com.min.Test.main(Test.java:13)
NullPointerException occured.
finally...
after hello
In finally....
Exception in thread "main" java.lang.ArithmeticException: / by zero
at com.min.Test.testSeq(Test.java:43)
at com.min.Test.main(Test.java:15)

分享到:
评论

相关推荐

    VB.NET Try Catch Finally用法演示源码.rar

    VB.NET 演示带Finally的Try Catch 异常处理用法演示,这个源码就是捕捉VB.NET运行错误的,结合了最常规的try catch组合,并且使用了Finally处理的情况,那么为什么要使用Finally呢?使用Finally的好处是,把资源释放...

    C#中的try catch finally用法分析

    主要介绍了C#中的try catch finally用法,以实例形式分析了try catch finally针对错误处理时的不同用法,具有一定的参考借鉴价值,需要的朋友可以参考下

    使用try-catch-finally处理异常

    使用try-catch-finally处理异常

    再谈异常处理try catch finally

    主要介绍了再谈异常处理try catch finally 的相关资料,需要的朋友可以参考下

    C++异常处理 try,catch,throw,finally的用法

    主要介绍了C++异常处理 try,catch,throw,finally的用法,需要的朋友可以参考下

    理解javascript中try...catch...finally

    主要帮助大家理解javascript中try...catch...finally,从浅入深,一步步掌握javascript中try...catch...finally的使用方法,感兴趣的小伙伴们可以参考一下

    try,catch,finally使用说明

    C#开发中经常遇到一些不可知的异常,用这些方法,可以清理掉一部分,也方便调试

    Android捕捉错误try catch 的简单使用教程

    try{ //可能发生错误的程式码 }catch(具体错误 e){ //具体错误有就写,没有就不写,有多个,就写多个catch e.printStackTrace(); //在命令行打印错误信息 }catch(Exception e){ log(e.toString()); }finally{ /...

    no-try:通过删除try-catch-finally块来清理代码! :rocket:

    :rocket: 不试 :rocket: 删除那些难看的try-catch-finally块,清理代码库! :smiling_face_with_heart-eyes: 关于在可能期望方法throw的代码库中工作可能会导致逻辑包裹在try-catch块中的情况。 它还导致其他代码...

    XQuery基本使用语法

    jackrabbit站内搜索技术使用的基本语言,是基于xpath语言所演化过来的一种jackrabbit对站内信息进行索引的技术。

    理解javascript中try…catch…finally

    本文为大家分析了javascript中try…catch…finally的使用方法,分享给大家供大家参考,具体内容如下 稍微复杂一点点,就要用到判断语句,if else进行条件判断,话说if条件else否则,这样的判断对于写程序代码的码侬...

    C#异常处理中try和catch语句及finally语句的用法示例

    使用 try/catch 处理异常 try-catch 块的用途是捕捉和处理工作代码所生成的异常。 有些异常可以在 catch 块中处理,解决问题后不会再次引发异常;但更多情况下,您唯一能做的是确保引发适当的异常。 示例 在此示例中...

    谈谈Java中try-catch-finally中的return语句

    我们知道return语句用在某一个方法中,一是用于返回函数的执行结果,二是用于返回值为void类型的函数中,仅仅是一个return语句(return ;),此时用于结束方法的执行,也即此return后的语句将不会被执行,当然,这种...

    JAVA中异常处理的WORD文档

    异常处理的一般格式,用法流程及关键字throw throws try catch finally exception等的使用

    黑马入学基础测试

    throw和throws有什么区别 try catch finally分别在什么情况下使用 求1000 的结果中包含多少个0 注:1000 1×2×3×4×5× ×999×1000 编写程序 打印1到100之内的整数 但数字中包含7的要跳过 例如:17 27 71 72 ...

    方法抛出的异常处理 (2)修改UserDaoImp1类,要求用户id不能修改,修改则抛出异常 使用log4j输出日志信息

    (1)会使用try-catch-finally捕获和处理异常 (2)会使用throw和throws (3)会使用log4j记录日志 3.实践 实践一:使用try-catch进行异常处理 需求说明 (1)使用UserDaoImp1类的方法查找用户,并用User类的...

    SwiftTryCatch:添加对Swift的try-catch支持

    ##用法通过Cocoapods安装pod 'SwiftTryCatch'进口如果对Pod使用Frameworks(Podfile中的use_frameworks!标志): import SwiftTryCatch或导入到Obj-C桥接头中: #import "SwiftTryCatch.h"用SwiftTryCatch.try({...

    VB.Net常用语法

    在一个try………end try 过程中可以使用catch与finally两个中的一 个,或者两个一起用, 二:Protected, private, Public 封装控制 这三个关键字一般放在语句最前面,而会置于overloads与Overrides的 后面...

Global site tag (gtag.js) - Google Analytics