Java异常捕获之try...catch...finally语句
来源:互联网 发布:精子优化处理检查 编辑:程序博客网 时间:2024/05/29 09:36
格式:
try{ //程序块(存放可能发生异常的Java语句) }catch(Exceptiontype1 e){ //对Exceptiontype1异常的处理 }catch(Exceptiontype2 e){ //对Exceptiontype2 异常处理 }finally{ //程序块(finally语句块是异常处理结构最后执行部分,不管try如何退出,都将执行finally语句块。finally是可选部分)}
一个简单的例子:
public class MyExceptionClass { public static void main(String[] args) { try{ String name="Bob"; System.out.println(name + " age is :"); int age=Integer.parseInt("20L"); System.out.println(age); }catch(Exception e){ e.printStackTrace(); }finally{ System.out.println("finally, thank you"); }}
运行结果如下:
Bob age is :java.lang.NumberFormatException: For input string: "20L"finally, thank youat java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)at java.lang.Integer.parseInt(Integer.java:580)at java.lang.Integer.parseInt(Integer.java:615)at exception.ExceptionClass.main(ExceptionClass.java:8)
谢谢阅读。
1 0
- Java异常捕获之try...catch...finally语句
- Java异常捕获之try...catch...finally语句
- 捕获异常语句try..catch..finally..
- java中的try-catch-finally异常捕获
- 异常捕获try-catch-finally
- java中对异常的捕获(try,catch,finally)
- Java异常捕获之try-catch-finally-return的执行顺序
- Java异常捕获之try-catch-finally-return的执行顺序
- Java异常捕获之try-catch-finally-return的执行顺序
- Java异常捕获之try-catch-finally-return的执行顺序
- Java异常捕获之try-catch-finally-return的执行顺序
- C# 捕获异常try...catch...finally
- C#中的异常捕获(try catch finally)
- 捕获异常try…catch…finally
- Java中使用try...catch以及try...catch...finally捕获异常
- Java 异常: try...catch...finally
- 异常处理的try-catch-finally语句
- java之 try catch finally
- Two Sum
- ZigZag Conversion
- 整数的拆分
- springMVC配置一个通配的url请求,替代@RequestMapping中指定的方式
- fs4412开发板学习笔记(十)
- Java异常捕获之try...catch...finally语句
- Android(5)多选按钮CheckBox、OnClickListener、OnCheckedChangeListener
- fs4412开发板学习笔记(十一)
- Warning: Attempt to present ControllerA and ControllerB whose view is not in the window hierarchy!
- 修改mysql数据库编码格式以支持中文
- Node.js in practice 笔记
- fs4412开发板学习笔记(十二)
- 数据结构学习(一)字符串截取的C语言实现
- 2014找工作总结-机会往往留给有准备的人