博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java中的异常处理
阅读量:6838 次
发布时间:2019-06-26

本文共 719 字,大约阅读时间需要 2 分钟。

 在程序中,错误可能产生于程序员没有预料到的各种情况,或是超出了程序员可控范围的换将因素,Java在这种程序运行时可能出现的一些错误成为异常,异常是一个在程序执行期间发生的事件,它中断了正在执行的程序的正常指令流。

为了保证程序有效地执行,需要对发生的异常进行相应的处理。

捕捉异常:

Java语言的异常捕捉结构由try,catch和finally3部分组成,其中try语句存放的是可能发生异常的Java语句;catch在try语句后,用与技法被捕获的异常;finally语句块是异常处理结构的最后执行部分,无论try块中的代码如何退出,都将执行finally块。

public class Take{

     public static void main(String[]args){

try {

String str="lili";

System.out.println(str+"年龄是:");

int age=Interger.parseInt("20L");

System.out.println(age);

}catch(Exception e){

e.printStack Trace();

}

System.out.println("program over");

   }

}

当try代码块中的语句发生异常时,系统就会跳转到catch代码块中执行,执行完catch中的代码后,将继续执行catch代码块后的其他代码,而不会执行try代码块中发生异常语句后面的代码。由此可见,Java的异常处理是结构化的,不会因为一个议程影响整个程序的执行。

 

转载于:https://my.oschina.net/wf1994/blog/673890

你可能感兴趣的文章
谈谈lucene中的FST
查看>>
quartz+定时任务
查看>>
eclipse jpbm6.0 安装步骤
查看>>
表达式算法java实现
查看>>
Linux 关机命令详解
查看>>
WAMP知识点
查看>>
JS运用的几个小技巧
查看>>
centos6.2x64下配置samba服务器
查看>>
Eclipse开发PHP环境配置
查看>>
linux soft web
查看>>
中国境内商业邮件年发送量将破“千亿”大关
查看>>
brew 安装mysql
查看>>
你听说过PHP 的面向方面编程吗?
查看>>
MYSQL开启慢查询日志实施
查看>>
<备份>LVM总结
查看>>
工作日志的利器:迷人的MARKDOWN
查看>>
Solaris下挂载光盘
查看>>
说说苏宁易购
查看>>
Hibernate 和 Mybatis 两者相比的优缺点
查看>>
负载均衡器部署方式和工作原理
查看>>