欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

異常處理小節(jié)-創(chuàng)新互聯(lián)

*編寫(xiě)應(yīng)用程序EcmDef.java, 接收命令行的兩個(gè)參數(shù), 要求不能輸入負(fù)數(shù), 計(jì)算
兩數(shù)相除。
對(duì) 數(shù) 據(jù) 類 型 不 一 致 (NumberFormatException) 、 缺 少 命 令 行 參 數(shù)
(ArrayIndexOutOfBoundsException、
除0(ArithmeticException)及輸入負(fù)數(shù)(EcDef 自定義的異常)進(jìn)行異常處理。
*提示:
(1)在主類(EcmDef)中定義異常方法(ecm)完成兩數(shù)相除功能。
(2)在main()方法中使用異常處理語(yǔ)句進(jìn)行異常處理。
(3)在程序中, 自定義對(duì)應(yīng)輸入負(fù)數(shù)的異常類(EcDef)。
(4)運(yùn)行時(shí)接受參數(shù) java EcmDef 20 10 //args[0]=“20” args[1]=“10”
(5)Interger類的static方法parseInt(String s)將s轉(zhuǎn)換成對(duì)應(yīng)的int值。
如: int a=Interger.parseInt(“314”); //a=314;
*/
public class EcmDef {
    public static void main(String[] args) {

        try {
            int i=  Integer.parseInt(args[0]);
            int j=  Integer.parseInt(args[1]);
            int result= 0;
            result = ecm(i,j);
            System.out.println(result);
        } catch (NumberFormatException e){
            System.out.println("數(shù)據(jù)類型不一致");
        }
        catch (ArrayIndexOutOfBoundsException e){
            System.out.println("缺少命令行參數(shù)");
        }
        catch (ArithmeticException e){
            System.out.println("除數(shù)為零");
        } catch (Ecmp ecmp) {
            ecmp.printStackTrace();
        }

    }
    public  static int ecm(int i,int j)throws Ecmp{
        if(i<0||j<0){
            throw new Ecmp("分母或分子為負(fù)數(shù)了");
        }
        return j/i;
    }

}

/*2
* 如何自定義異常類?
* 1. 繼承于現(xiàn)的異常結(jié)構(gòu):RuntimeException 、Exception
* 2. 提供全局常量:serialVersionUID
* 3. 提供重載的構(gòu)造器?

成都地區(qū)優(yōu)秀IDC服務(wù)器托管提供商(創(chuàng)新互聯(lián)公司).為客戶提供專業(yè)的電信機(jī)房托管,四川各地服務(wù)器托管,電信機(jī)房托管、多線服務(wù)器托管.托管咨詢專線:028-86922220
package com.project.textlastt;
//自定義異常類

public class Ecmp extends Exception{
    static final long serialVersionUID = -7034897190745766939L;
  public Ecmp(){}
   public Ecmp(String masg){
      super(masg);
    }
}

throw 表示拋出一個(gè)異常類的對(duì)象,生成異常對(duì)象的過(guò)程。聲明在方法體內(nèi)。
throws 屬于異常處理的一種方式,聲明在方法的聲明處。?

java異常處理的抓拋模型?

過(guò)程一:"拋":程序在正常執(zhí)行的過(guò)程中,一旦出現(xiàn)異常,就會(huì)在異常代碼處生成一個(gè)對(duì)應(yīng)異常類的對(duì)象。
* ? ? ? ? ? 并將此對(duì)象拋出。
* ? ? ? ? ? 一旦拋出對(duì)象以后,其后的代碼就不再執(zhí)行。
* ?? ??? ?
* ?? ??? ?關(guān)于異常對(duì)象的產(chǎn)生:① 系統(tǒng)自動(dòng)生成的異常對(duì)象
* ?? ??? ??? ??? ??? ? ? ? ② 手動(dòng)的生成一個(gè)異常對(duì)象,并拋出(throw)
*?
過(guò)程二:"抓":可以理解為異常的處理方式:① try-catch-finally ?② throws

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購(gòu),新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧

名稱欄目:異常處理小節(jié)-創(chuàng)新互聯(lián)
網(wǎng)站URL:http://aaarwkj.com/article14/dpigde.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供電子商務(wù)、定制網(wǎng)站、網(wǎng)站導(dǎo)航云服務(wù)器、網(wǎng)站設(shè)計(jì)、小程序開(kāi)發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

手機(jī)網(wǎng)站建設(shè)
欧美艳星一区二区三区四区| 婷婷激情五月国产丝袜| 日韩有码中文字幕av| 一卡二卡三卡四卡日韩| 最新国产成人免费在线视频| 国产精品亚洲精品久久| 国产一区二区91精品| 亚洲二区三区四区在线| 国产精品自拍小视频91| 亚洲欧美中文字幕乱码| 日韩精品欧美中文字幕| 欧美日韩在线精品1区2区| 亚洲精品一区二区牛仔裤| 一本久久综合亚洲鲁鲁五月天| 精品国产亚洲av未满十八| 国产中文精品字幕a区| 日韩欧美啪啪一区二区| 亚洲精品中的亚洲精品| 日韩黄色精品中文视频| 美女高潮呻吟免费观看久久久| 精品亚洲国产一区二区三区| 91亚洲国产成人久久| 神马久久午夜免费福利| 热久久精品只有这里有| 大香蕉一区二区亚洲欧美| 日韩美女av在线播放| 欧美福利在线观看视频| 欧美 成人一区二区三区| 国语对白精品视频在线| 99热这里有精品久久| 中文字幕日韩欧美一区在线| 亚洲国产偷拍在线观看| 国产日韩欧美亚洲一区二区| 蜜桃免费观看在线视频| 亚洲欧美日韩乱码综合久久| 日韩成人手机视频在线观看| 黄色成人av在线网站| 怡红院一区二区三区毛片| 欧美日韩伦理片在线观看| 欧美十八一区二区三区| 九九在线精品视频免费|