当前位置: 首页 > news >正文

php 开源的企业网站哪里做网站最好网站

php 开源的企业网站,哪里做网站最好网站,云南哪有网站建设推广,网站设计素养java异常机制分析 本文实例分析了java的异常机制,分享给大家供大家参考。相信有助于大家提高大家Java程序异常处理能力。具体分析如下: 众所周知,java中的异常(Exception)机制很重要,程序难免会出错,异常机制可以捕获…

java异常机制分析

本文实例分析了java的异常机制,分享给大家供大家参考。相信有助于大家提高大家Java程序异常处理能力。具体分析如下:

众所周知,java中的异常(Exception)机制很重要,程序难免会出错,异常机制可以捕获程序中的错误,用来提高程序的稳定性和健壮性。

java中的异常分为Checked Exception(非Runtime Exception)和UnChecked Exception(Runtime Exception),所有的异常类都直接或间接的继承Exception。Exception又直接继承自Throwable类,Throwable类的直接子类还有error类,不过当出现error时,程序会直接退出执行,程序处理不了error,所以这里重点讨论Exception类。RuntimeException类继承自Exception,运行时异常都直接或间接继承自RuntimeException类。其他继承Exception类的是非运行时异常,在编译期间可发现。运行时异常是在运行时才会出现的,如算术除零,在编译期间是可以通过的,但在运行时会抛出运行时异常,除数不能为零。

java的异常处理有两种

1、捕获异常

结构如下

try

{

//执行可能产生异常的代码

}

catch(RuntimeException e)

{

//对捕获的异常进行处理

}

catch(Exception e)//可定义捕获多个异常

{

//对捕获的异常进行处理

}

finally

{

//捕获完后要执行的代码,可有可无,如果有的话就一定会执行,不管有没有异常

}

try-http://catch-finally

如果异常被catch捕获后,后面还有catch语句就不会执行了,但如果有finally的话就一定会执行finally块里面的语句。

2、声明抛出异常

在调用会产生异常的方法所在的方法声明处声明throws Exception,此方法将不会对该类异常进行处理,而是由该方法的调用者处理。

3、人为的抛出异常

直接在方法内抛出异常,throw exception;

对于运行时http://异常推荐不对其进行处理。

自定义异常是定义了一个继承自Exception类的子类,一般不会定义继承自RuntimeException类,在try块中存在return语句时,如果有finally块语句,那么也要先执行完finally块的语句之后再返回,但如果try块中存在System.exit(0)语句,就不会执行finally块的语句,因为System.exit(0)会终止当前运行的java虚拟机,程序会在虚拟机终止前结束执行。

class myException extends Exception

{

public myException(String str)

{

super(str);

}

}

myException

异常在文件处理,输入输出流的应用场合等都会用上。

常见的异常类型有:

1、java.lang.NullPointerException:空指针异常,出现该异常的原因就是某个引用为null,但程序中又调用了该引用的某个方法。

2、java.lang.ClassNotFoundException :找不到指定的类,可能是类未定义。

3、java.lang.ArithmeticException:算术异常,如除数为零。

4、FileNotFoundException:在文件处理中,找不到指定的文件。

5、IOException:输入输出流异常

6、SQLException:sqluIRBmUnmGh异常,执行sql语句出现错误。

此外还有许多类型的异常,在以后的编程中会遇到。相信本文所述对大家的Java程序设计有一定的借鉴价值。

http://www.yayakq.cn/news/482539/

相关文章:

  • 上海平台网站建设公网站建设评审会
  • 中国flash网站模板在线做漫画的网站
  • 河南省住房和城乡建设厅人教处网站一份完整的网站策划书
  • 网站建设忽悠wordpress多媒体 存在哪张表
  • 怎么查看网站的建设时间创建小程序要多少钱
  • 园区网互联及网站建设青岛企业建设网站企业
  • 无锡网站建设电话php网站开发速成
  • 网站前端设计公司旅游网站开发背景论文
  • 天河门户网站建设公司登录器显的窗口网站怎么做
  • 网页设计的交流网站网站内容管理流程图
  • 台州品牌网站设计seo排名软件免费
  • 网站被入侵后需做的检测 1武威 网站建设
  • 网站建设钱南京制作网架厂家
  • 青岛开发区做网站设计的一级a做爰片免播放器网站
  • 国外企业网站设计欣赏界面设计排版
  • 业务外包的优势和劣势做seo推广网站
  • 网站开发 票种上海平面设计师招聘
  • 深圳做网站哪家好wordpress 删除 版权
  • 做seo排名好的网站东莞seo优化联系电话
  • 十大图片素材网站新闻门户网站什么意思
  • asp网站缺点宁波seo网络推广主要作用
  • 网站界面优化wordpress局限性
  • 手机网站制作明细报价表方案网站有哪些
  • 无锡哪里做网站在线商标设计logo免费
  • 大气网站特点页面设计尺寸规范
  • 网站开发的目的 实习报告策划营销推广方案
  • 个人网站备案填写佛山网站建设公司价格
  • 做网站+广告费+步骤广告公司网站建设的定位
  • 网站建设 自学浙江网站建设推广公司哪家好
  • 网站建设合同前期需注意哪些问题新农村建设在哪个网站申请