醴陵网站制作要多少钱【域名企业邮箱服务器注册申请办理】醴陵网络优化公司哪家好、醴陵软件开发外包价格、醴陵高端企业网站页面制作设计专业公司、醴陵微信公众号小程序购物支付搭建制作公司-网站优化-网站建设【企业网站制作|网页设计】- 高端网站建设 - 书生商友信息科技-

全国热线:400-111-6878

网站建设推广专家

醴陵网站制作要多少钱【域名企业邮箱服务器注册申请办理】醴陵网络优化公司哪家好、醴陵软件开发外包价格、醴陵高端企业网站页面制作设计专业公司、醴陵微信公众号小程序购物支付搭建制作公司

发表日期: 2021-03-26 12:42:45 浏览次数:107

醴陵网站制作要多少钱【域名企业邮箱服务器注册申请办理】醴陵网络优化公司哪家好、醴陵软件开发外包价格、醴陵高端企业网站页面制作设计专业公司、醴陵微信公众号小程序购物支付搭建制作公司

醴陵市,为湖南省辖县级市,由株洲市代管,地处湖南省东部,总面积2156.46平方千米,醴陵市东邻江西省萍乡市湘东区、上栗县,北接浏阳市,西倚株洲市芦淞区、渌口区,南界攸县。截至2018年末,醴陵市辖19镇、4街道办事处、1个经济开发区、1个示范区,户籍人口105.3万。

醴陵市拥有渌江书院、宋名臣祠、醴泉古井、状元芳洲、文笔奇峰、云岩寺等名胜古迹。醴陵市境内浙赣复线横贯东西,醴(陵)茶(陵)线连通南北,距株洲站仅40千米,沪昆高铁、沪昆高速、106国道、320国道纵横交错,市区距长沙黄花国际机场90千米。 [1] 

2019年,醴陵市实现地区生产总值716.4亿元,实现财政总收入72.92亿元。 [2]  2020年度真抓实干成效明显,2021年1月29日被湖南省人民政府公布为推动高质量发展成效明显的县市区,给予100万元标准奖励。醴陵市,为湖南省辖县级市,由株洲市代管,地处湖南省东部,总面积2156.46平方千米,醴陵市东邻江西省萍乡市湘东区、上栗县,北接浏阳市,西倚株洲市芦淞区、渌口区,南界攸县。截至2018年末,醴陵市辖19镇、4街道办事处、1个经济开发区、1个示范区,户籍人口105.3万。

醴陵市拥有渌江书院、宋名臣祠、醴泉古井、状元芳洲、文笔奇峰、云岩寺等名胜古迹。醴陵市境内浙赣复线横贯东西,醴(陵)茶(陵)线连通南北,距株洲站仅40千米,沪昆高铁、沪昆高速、106国道、320国道纵横交错,市区距长沙黄花国际机场90千米。 [1] 

2019年,醴陵市实现地区生产总值716.4亿元,实现财政总收入72.92亿元。 [2]  2020年度真抓实干成效明显,2021年1月29日被湖南省人民政府公布为推动高质量发展成效明显的县市区,给予100万元标准奖励。

14.6 自定义异常类

有些公司为了提高代码的可重用性,自己开发了一些Java类库或框架,其中少不了自己编写了一些异常类。实现自定义异常类需要继承Exception类或其子类,如果自定义运行时异常类需继承RuntimeException类或其子类。

实现自定义异常类示例代码如下:

     package com.a51work6;

     public class MyException extends Exception {    ①

         public MyException() {                      ②

         }

         public MyException(String message) {        ③
             super(message);
         }

     }复制代码

上述代码实现了自定义异常,自定义异常类一般需要提供两个构造方法,一个是代码第②行的无参数的默认构造方法,异常描述信息是空的;另一个是代码第③行的字符串参数的构造方法,message是异常描述信息,getMessage()方法可以获得这些信息。

自定义异常就这样简单,主要是提供两个构造方法就可以了。

14.7 throw与显式抛出异常

Java异常相关的关键字中有两个非常相似,它们是throws和throw,其中throws关键字前面14.5节已经介绍了,throws用于方法后声明抛出异常,而throw关键字用来人工引发异常。本节之前读者接触到的异常都是由于系统生成的,当异常发生时,系统会生成一个异常对象,并将其抛出。但也可以通过throw语句显式抛出异常,语法格式如下:

     throw Throwable或其子类的实例复制代码

所有Throwable或其子类的实例都可以通过throw语句抛出。

显式抛出异常目的有很多,例如不想某些异常传给上层调用者,可以捕获之后重新显式抛出另外一种异常给调用者。

修改14.4节示例代码如下:

     //HelloWorld.java文件
     package com.a51work6;
     … …
     public class HelloWorld {

         public static void main(String[] args) {
             try {
                 Date date = readDate();
                 System.out.println("读取的日期  = " + date);
             } catch (MyException e) {
                 System.out.println("处理MyException...");
                 e.printStackTrace();
             }
         }

         public static Date readDate() throws MyException {

             // 自动资源管理
             try (FileInputStream readfile = new FileInputStream("readme.txt");
                     InputStreamReader ir = new InputStreamReader(readfile);
                     BufferedReader in = new BufferedReader(ir)) {

                 // 读取文件中的一行数据
                 String str = in.readLine();
                 if (str == null) {
                     return null;
                 }

                 DateFormat df = new SimpleDateFormat("yyyy-MM-dd");
                 Date date = df.parse(str);
                 return date;

             } catch (FileNotFoundException e) {                ①
                 throw new MyException(e.getMessage());         ②
             } catch (IOException e) {                          ③
                 throw new MyException(e.getMessage());         ④
             } catch (ParseException e) {
                 System.out.println("处理ParseException...");
                 e.printStackTrace();
             }
             return null;
         }
     }复制代码

如果软件设计者不希望readDate()方法中捕获的FileNotFoundException和IOException异常出现在main()方法(上层调用者)中,那么可以在捕获到FileNotFoundException和IOException异常时,通过throw语句显式抛出一个异常,见代码第②行和第④行throw new MyException(e.getMessage())语句,MyException是自定义的异常。

注意 throw显式抛出的异常与系统生成并抛出的异常,在处理方式上没有区别,就是两种方法:要么捕获自己处理,要么抛出给上层调用者。在本例中是声明抛出,所以在readDate()方法后面要声明抛出MyException异常。

本章小结

本章介绍了Java异常处理机制,其中包括Java异常类继承层次、捕获异常、释放资源、throws、throw和自定义异常类。读者需要重点掌握捕获异常处理,熟悉throws和throw的区分和用法。


醴陵网站制作要多少钱域名企业邮箱服务器注册申请办理醴陵网络优化公司哪家好、醴陵软件开发外包价格、醴陵高端企业网站页面制作设计专业公司、醴陵微信公众号小程序购物支付搭建制作公司


上一条:醴陵网络公司哪家好【醴陵企业网站百度SEO推广公司】醴陵做网站开发价格、醴陵淘宝店铺开店装修设计运营、公司网站制作方案流程改版维护费用、醴陵高端企业网站页面制作设计专业公司需要多少钱
下一条:醴陵400电话申请开通【醴陵企业网站建设】醴陵微信公众号小程序开发运营价格、醴陵微信公众号APP软件客户端设计运营、醴陵网页页面设计公司费用、醴陵公司网站制作方案流程改版维护大概需要多少钱
网站制作
小程序制作
网站优化
网站开发
400电话办理
网络推广
网站建设
网店装修
微信公众号开发
网页设计
网络公司
域名企业邮箱
服务器空间
网站案例报价
百科问答
编辑排版美工
App软件开发
百度推广
代运营托管
logo设计
网络全网营销
网站备案
网站定制
小程序开发公司
首页
电话
立即预约