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

怎么建网站赚钱枣庄网站建设电话

怎么建网站赚钱,枣庄网站建设电话,网页设计软件排名,网站开发与管理专业的就业信息文章目录 前言关系图常用Exception子类Java中异常处理机制捕获异常应用举例 前言 Java 中定义了很多异常类#xff0c;每个异常类都代表了一种运行错误#xff0c;类中包含了该运行错误的信息和处理错误的方法等内容。Java 的异常类都是java.lang.Trowable 的子类。它派生了两… 文章目录 前言关系图常用Exception子类Java中异常处理机制捕获异常应用举例 前言 Java 中定义了很多异常类每个异常类都代表了一种运行错误类中包含了该运行错误的信息和处理错误的方法等内容。Java 的异常类都是java.lang.Trowable 的子类。它派生了两个子类Error错误和Exception违例。其中Error 类由系统保留而Exception 类则供应用程序使用。其中 ErrorJVM 系统内部错误、资源耗尽等严重情况由系统保留Exception其他因编程错误或偶然的外在因素导致的一般性问题例如对负数开平方根空指针访问试图读取不存在的文件网络连接中断。 一般所说的异常都是指 Exception 及其子类。因为应用程序不处理Error 类。 同其他的类一样Exception 类有自己的方法和属性。它的构造函数有两个 public Exception() public Exception(String s)第二个构造函数可以接受字符串参数传入的信息该信息通常是对该例外所对应的错误的描述。 Exception 类从父类Throwable 那里还继承了若干方法其中常用的有如下两种。 public String toString ()toString()方法返回描述当前Exception 类信息的字符串。public void printStackTrace ()printStackTrace()方法没有返回值它的功能是完成一个打印操作在当前的标准输出(一般就是屏幕显示)上打印输出当前例外对象的堆栈使用轨迹也即程序先后调用并执行了哪些对象或类的哪些方法使得运行过程中产生了这个例外对象。 关系图 常用Exception子类 直接已知子类太多了这里只说一部分请见谅。 子类含义java.lang.ArithmeticException算术条件异常。譬如整数除零等。java.lang.ArrayIndexOutOfBoundsException下标超界数组索引越界异常。当对数组的索引值为负数或大于等于数组大小时抛出。java.lang.ArrayStoreException数组存储异常。当向数组中存放非数组声明类型对象时抛出。java.lang.ClassCastException类造型异常。假设有类A和BA不是B的父类或子类O是A的实例那么当强制将O构造为类B的实例时抛出该异常。该异常经常被称为强制类型转换异常。java.lang.ClassNotFoundException找不到类异常。当应用试图根据字符串形式的类名构造类而在遍历CLASSPAH之后找不到对应名称的class文件时抛出该异常。java.lang.CloneNotSupportedException不支持克隆异常。当没有实现Cloneable接口或者不支持克隆方法时,调用其clone()方法则抛出该异常。java.lang.EnumConstantNotPresentException枚举常量不存在异常。当应用试图通过名称和枚举类型访问一个枚举对象但该枚举对象并不包含常量时抛出该异常。java.lang.Exception根异常。用以描述应用程序希望捕获的情况。java.lang.IllegalAccessException违法的访问异常。当应用试图通过反射方式创建某个类的实例、访问该类属性、调用该类方法而当时又无法访问类的、属性的、方法的或构造方法的定义时抛出该异常。java.lang.IllegalMonitorStateException违法的监控状态异常。当某个线程试图等待一个自己并不拥有的对象O的监控器或者通知其他线程等待该对象O的监控器时抛出该异常。java.lang.IllegalStateException违法的状态异常。当在Java环境和应用尚未处于某个方法的合法调用状态而调用了该方法时抛出该异常。java.lang.IllegalThreadStateException违法的线程状态异常。当县城尚未处于某个方法的合法调用状态而调用了该方法时抛出异常。java.lang.IndexOutOfBoundsException索引越界异常。当访问某个序列的索引值小于0或大于等于序列大小时抛出该异常。java.lang.InstantiationException实例化异常。当试图通过newInstance()方法创建某个类的实例而该类是一个抽象类或接口时抛出该异常。java.lang.InterruptedException被中止异常。当某个线程处于长时间的等待、休眠或其他暂停状态而此时其他的线程通过Thread的interrupt方法终止该线程时抛出该异常。java.lang.NegativeArraySizeException数组大小为负值异常。当使用负数大小值创建数组时抛出该异常。java.lang.NoSuchFieldException属性不存在异常。当访问某个类的不存在的属性时抛出该异常。java.lang.NoSuchMethodException方法不存在异常。当访问某个类的不存在的方法时抛出该异常。java.lang.NullPointerException空指针异常。当应用试图在要求使用对象的地方使用了null时抛出该异常。譬如调用null对象的实例方法、访问null对象的属性、计算null对象的长度、使用throw语句抛出null等等。java.lang.NumberFormatException数字格式异常。当试图将一个String转换为指定的数字类型而该字符串确不满足数字类型要求的格式时抛出该异常。java.lang.RuntimeException运行时异常。是所有Java虚拟机正常操作期间可以被抛出的异常的父类。java.lang.SecurityException安全异常。由安全管理器抛出用于指示违反安全情况的异常。java.lang.StringIndexOutOfBoundsException字符串索引越界异常。当使用索引值访问某个字符串中的字符而该索引值小于0或大于等于序列大小时抛出该异常。java.lang.TypeNotPresentException类型不存在异常。当应用试图以某个类型名称的字符串表达方式访问该类型但是根据给定的名称又找不到该类型是抛出该异常。该异常与ClassNotFoundException的区别在于该异常是unchecked不被检查异常而ClassNotFoundException是checked被检查异常。java.lang.UnsupportedOperationException不支持的方法异常。指明请求的方法不被支持情况的异常。 Java中异常处理机制 Java 中的异常处理机制可以概括成以下几个步骤。 Java 程序的执行过程中如出现异常会自动生成一个异常类对象该异常对象将被提交给Java 运行时系统这个过程称为抛出异常。抛出异常也可以由程序来强制进行。当Java 在运行时系统接收到异常对象会寻找能处理这一异常的代码并把当前异常对象交给其处理这一过程称为捕获(catch)异常。如果Java 运行时系统找不到可以捕获异常的方法则运行时系统将终止相应的Java 程序也将退出。 捕获异常 try{语句组 }catch(异常类名异常形式参数名){异常处理语句组 }catch(异常类名异常形式参数名){异常处理语句组 }catch(异常类名异常形式参数名){异常处理语句组 }finally{异常处理语句组 }应用举例 public class ExceptionIndexOutOf{public static void main(String[] args) {String friends[]{lisa,bily,kessy};try {for(int i0;i5;i) {System.out.println(friends[i]);}} catch(java.lang.ArrayIndexOutOfBoundsException e) {System.out.println(index err);}System.out.println(\nthis is the end);} }运行结果 lisa bily kessy index errthis is the end最后文章中的一些内容参考了下面这篇博客这篇博客还列举了不常用的Exception子类和Error类需要的可以去看一下。 LINK
http://www.dnsts.com.cn/news/125649.html

相关文章:

  • 深圳企业网站建设服务商建设一个高级网站的费用
  • 建站技术分享wordpress 服务器搬家
  • 网站开发工作总结如何在学校内网建立网站
  • 郑州网站建设361白云做网站的公
  • 为什么网站用静态页面wordpress主题添加授权
  • 钟村免费建站公司wordpress页面没有
  • 网站关键词优化软件效果山西品牌设计公司
  • 如何进外贸大公司网站东莞招聘网有哪些比较好
  • 响应式网站 外贸网站制作中搜索栏怎么做
  • 免费个人logo设计网站wordpress 仿煎蛋主题
  • 邯郸网站建设提供商做哪类视频网站需要视频证书
  • 购物网站名字大全舟山市建设信息港网站打不开
  • 熊猫网站ppt如何来做网站
  • 用dw做网站的基本步骤国外网站推荐
  • 广州海珠网站建设在微信怎么开发公众号
  • 做网站首页的图片怎么缩小网站流量统计实现
  • 百度做网站需要交钱吗常州网站建设市场
  • 网站系统安全保护等级是必须做的打不开网站怎么办
  • p2p电影网站开发建设网站书
  • 北京做网站制作的公司seo网站开发注意事项
  • 优化网站内容重庆市住房和城乡建设厅网站
  • 优化网站的软件大型小说网站开发语言
  • 济南高品质网站制作辽宁建设工程造价信息网官网
  • 做行测的网站万江营销型网站建设
  • 慈溪网站优化信息流优化师是干什么的
  • 万网查询全部域名seo工作前景如何
  • 免费的网站推广 外贸哈尔滨建站在线咨询
  • 模板建站公司国外无版权素材网站
  • 网站建设上海网站建设公司网站服务营销案例100例
  • 徐州市建设局网站电话号码徐州vi设计公司