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

a做爰视频免费网站/搜索引擎有哪些网站

a做爰视频免费网站,搜索引擎有哪些网站,三门峡做网站,做网站公司找哪家公司/*异常处理的捕捉形式:这是可以对异常进行针对性处理的方式。具体格式是:try{//需要被检测异常的代码。}catch(异常类 变量)//该变量用于接收发生的异常对象{//处理异常的代码。}finally{//一定会被执行的代码。}异常处理的原则:1&#xff0c…
/*
异常处理的捕捉形式:
这是可以对异常进行针对性处理的方式。
具体格式是:
try
{
//需要被检测异常的代码。
}
catch(异常类 变量)//该变量用于接收发生的异常对象
{
//处理异常的代码。
}
finally
{
//一定会被执行的代码。
}
异常处理的原则:
1,函数内容如果抛出需要检测的异常,那么函数上必须要声明。
否则必须在函数内用trycatch捕捉,否则编译失败。
2,如果调用到了声明异常的函数,要么trycatch要么throws,否则编译失败
3,什么时候catch,什么时候throws 呢?
功能内容可以解决,用catch。
解决不了,用throws告诉调用者,由调用者解决 。
4,一个功能如果抛出了多个异常,那么调用时,必须有对应多个catch进行针对性的处理。
内部又几个需要检测的异常,就抛几个异常,抛出几个,就catch几个。
class FuShuIndexException extends Exception
{FuShuIndexException(){}FuShuIndexException(String msg){super(msg);}
}class Demo
{public int method(int[] arr,int index)//throws NullPointerException,FuShuIndexException
    {    if(arr==null)throw new NullPointerException("没有任何数组实体");if(index<0)throw new FuShuIndexException();return arr[index];}
}class  ExceptionDemo4
{public static void main(String[] args) {int[] arr = new int[3];        Demo d = new Demo();try{int num = d.method(null,-1);System.out.println("num="+num);return;}catch(NullPointerException e){System.out.println(e.toString());return;}catch (FuShuIndexException e){System.out.println("message:"+e.getMessage());System.out.println("string:"+e.toString());e.printStackTrace();//jvm默认的异常处理机制就是调用异常对象的这个方法。
System.out.println("负数角标异常!!!!");}/*catch(Exception e)   //多catch父类的catch放在最下面。{System.out.println(e);}finally       //一定会执行的代码{System.out.println("finally");}*/System.out.println("over");}}/*
try catch finally 代码块组合特点:1,
try catch finally2,
try catch(多个)当没有必要资源需要释放时,可以不用定义finally。3,
try finally 异常无法直接catch处理,但是资源需要关闭。 
*/class FushuException extends Exception
{public FushuException(String s){super(s);}
}class Person
{int age;String name;public Person(String name,int age){this.name = name;this.age = age;    }public Person(){}public int method(int[] arr,int index) throws FushuException {if(arr == null){throw new NullPointerException("数组不能为null");}if(index < 0){throw new FushuException("数组下标不能为负数");}if(index > arr.length){throw new ArrayIndexOutOfBoundsException("数组下标越界 ");}return arr[index];}
}public class FieldDemo 
{public static void main(String[] args) throws FushuException{ Person person = new Person("Tom", 50);int[] arr = {1,2,3};try {int rel = person.method(arr, -2);System.out.println(rel);} finally{System.out.println("finally");}System.out.println("over");}  } 

 

转载于:https://www.cnblogs.com/xiarongjin/p/8308403.html

http://www.lbrq.cn/news/1329319.html

相关文章:

  • 人工智能网站开发/电商平台怎么加入
  • 广州住房公积金建设银行预约网站/海淀seo搜索引擎优化公司
  • django做网站怎样/国内最大的搜索引擎
  • 思乐网站建设/谷歌首页
  • 本地高端网站建设信息大全/找平台推广
  • 上传的网站打不开怎么办/如何建立网站服务器
  • 做网站的office/西安竞价托管公司
  • 网站小程序app开发/网站seo优化方案项目策划书
  • 深圳建网站公司怎么选择/产品推广策划书
  • 比较靠谱互联网推广公司/什么是优化
  • 网站备案注意事项/软件优化
  • 免费浏览网站的软件/百度网址大全 旧版本
  • 重庆云阳网站建设/网络营销比较常用的营销模式
  • 蒙阴做网站/互联网搜索引擎有哪些
  • app要有网站做基础知识/哈尔滨最新疫情
  • 网站开发平均工资/国际新闻网站
  • 新疆建设兵团农一师检察院网站/网站百度权重
  • ajax网站开发技术/杭州seo百度关键词排名推广
  • 自主式响应网站/不需要验证码的广告平台
  • 香港公司能在大陆做网站备案嘛/现在什么网络推广好
  • 知识营销案例有哪些/搜索引擎优化排名品牌
  • 第三方物流网站建设/html网页制作网站
  • 移动终端网站建设/百度推广费用多少
  • 网站制作主题/百度问答平台
  • 公司网站建设要注意什么/seo营销怎么做
  • 帮别人做网站怎么接单/软文范例100字以内
  • wordpress网站相册/小程序商城
  • 纯静态单页网站/网店代运营公司哪家好
  • 企业网站设计合同/湖北搜索引擎优化
  • 中关村在线网站的建设/青岛网站排名公司
  • android-PMS-创建新用户流程
  • STM32学习记录--Day3
  • ESP32学习-1.第一个程序helloworld
  • 基于变频与移相混合控制(PFM+PSM)的全桥LLC谐振变换器仿真模型
  • 无人机喷洒系统技术要点与难点解析
  • 图像轮廓与凸包