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

wordpress新站都该设置些什么it培训机构哪家好

wordpress新站都该设置些什么,it培训机构哪家好,wordpress 手机 看视频,怎么修改网站的域名1.简介 在Java中,当代码运行有问题时会抛出异常,主要分为两类: 1.可以通过try...catch来捕获解决的,不影响后续执行的RuntimeException。 2.不可以通过代码解决的Exception。 为了提高代码的健壮性,我们会选择去捕…

1.简介

在Java中,当代码运行有问题时会抛出异常,主要分为两类:

1.可以通过try...catch来捕获解决的,不影响后续执行的RuntimeException。

2.不可以通过代码解决的Exception。

为了提高代码的健壮性,我们会选择去捕获异常。

2.如何捕获

捕获可以采用以下伪代码逻辑来实现:

try {需要执行的并监视的流程 
} catch (抛出的异常对象 对象引用){异常的解决方案。
} catch(抛出的异常对象 对象引用){异常的解决方案。
}finally{最终执行的代码逻辑(不管程序有没有异常都会执行,该分支可以省略)
}

举例:

int i = 0;
int j;try{j = 10 / i;
} catch (ArithmeticException e){System.out.println("发现除零异常");
} finally {System.out.println("最终执行的代码");
}

一般抛出多个异常的场景先捕获小的异常,再捕获大的异常,小异常一边继承自大异常,小异常更有利于准确定位问题。 

3.常见的RuntimeException异常

除零异常:ArithmeticException

空指针异常:NullPointerException

数组越界:ArrayIndexOutOfBoundsException

字符串越界:StringIndexOutOfBoundsException

格式化异常:NumberFormatException

类型转换异常:ClassCastException

4.类的方法的异常处理

如果类的方法可能会发生异常,需要报备否则调用者将不知道异常了。

public class Main {public static void main(String[] args) {try{Test test = new Test();test.func(1,0);}catch(RuntimeException e){//处理异常System.out.println("异常了");}}
}class Test {public void func(int i, int j) throws RuntimeException {//报备可能发生的异常给调用者System.out.println(i / j);}
}

5.自定义异常

如果系统的异常无法覆盖所有的需求,那么可以自定义异常:

public class Main {public static void main(String[] args) {test("456");}public static void test(String a){if(!"123".equals(a)){throw new MyException("值不正确");}System.out.println("值正确");}
}class MyException extends RuntimeException{//需要继承自RuntimeExceptionpublic MyException(String message){super(message);}
}

http://www.yidumall.com/news/9689.html

相关文章:

  • 长沙做企业网站网络广告策划书
  • php开发网站建设书籍重庆seo排名优化费用
  • 五和网站建设烟台seo
  • 面试个人简历范文及网站建设如何创建一个个人网站
  • 自助服务平台seoshanghai net
  • 自己怎么做装修网站黄金网站app视频播放画质选择
  • 网页编成网站最近新闻小学生摘抄
  • 服务类网站怎么做谷歌引擎搜索
  • 集团网站建设免费的网站平台
  • 漂亮购物网站欣赏江门关键词排名优化
  • 政府网站集约化建设告知书seo搜索引擎优化营销案例
  • 公司官网如何推广seo的作用是什么
  • dw做网站一般是多大的尺寸昆明网络推广
  • 用织梦做网站视频微博seo排名优化
  • 地区门户网站 建设攻略百度客户服务电话是多少
  • 静态网站怎么做滚动文字明天上海封控16个区
  • 互联网公司薪资待遇软文优化
  • pageadmin如何做网站深圳网络推广seo软件
  • 网站建设公司怎么盈利临沂seo推广外包
  • 怎么做一个网站多少钱百度pc端提升排名
  • 主题资源网站建设反思知乎营销平台
  • beyond歌迷做的网站app注册推广平台
  • 什么网站做简历比较好优化大师官方免费
  • 网站制作原理百度不让访问危险网站怎么办
  • 网站怎么做seo优化啊奉化seo页面优化外包
  • 如何给网站做二维码外贸网站推广服务
  • 光明网站建设石景山区百科seo
  • php交友网站开发实例销售方案
  • wordpress主题 摄影seo分析师
  • 怎么做扫二维码登陆网站天津企业seo