Java异常捕获之try...catch...finally语句
2015-10-27 23:57
543 查看
格式:
一个简单的例子:
运行结果如下:
谢谢阅读。
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 you at 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)
谢谢阅读。
相关文章推荐
- java对世界各个时区(TimeZone)的通用转换处理方法(转载)
- java-注解annotation
- java-模拟tomcat服务器
- java-用HttpURLConnection发送Http请求.
- java-WEB中的监听器Lisener
- Android IPC进程间通讯机制
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- 介绍一款信息管理系统的开源框架---jeecg
- 聚类算法之kmeans算法java版本
- java实现 PageRank算法
- PropertyChangeListener简单理解
- 插入排序
- 冒泡排序
- 堆排序
- 快速排序
- 二叉查找树
- [原创]java局域网聊天系统