0
点赞
收藏
分享

微信扫一扫

自定义异常-Exception -1

水墨_青花 2022-09-05 阅读 72

package com;


import java.util.Scanner;


public class MyExceptionTest1 {








public static void main(String[] args) throws ChushulingException, ChushufuException {







Scanner scan = new Scanner(System.in);







System.out.println("请输入 被除数 a(a>=0) :");







int a = scan.nextInt();







if(a<0){










throw new ChushufuException("被除数不能为-负数");







}else{










System.out.println("OK...");







}







System.out.println("=================");







System.out.println("请输入 除数b(b!=0) :");







int b = scan.nextInt();







if(b==0){










throw new ChushulingException("除数不能为 0");







}else{










System.out.println("OK...");







}














double num = a/b;







System.out.println("a/b= "+num);











}






}


package com;



public class ChushufuException extends Exception {








public ChushufuException(String msg){







super(msg);




}

}

package com;



public class ChushulingException extends Exception {








public ChushulingException(String msg){







super(msg);




}

}

举报

相关推荐

0 条评论