亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

java簡單自定義異常實例代碼

發布時間:2020-08-30 08:10:58 來源:腳本之家 閱讀:170 作者:心所向在腳下 欄目:編程語言

此處主要便于對異常類的使用上,方便大家理解,以一個公約數為例做了一個簡單自定義異常的處理代碼如下:

如果操作者輸入數字符合要求程序運行,不符合則拋出錯誤。

package 自定義異常簡單實例;
import java.util.Scanner;
public class CommonDivisor {
 static Scanner in;
 public void gongyue(int m,int n) throws Exception{
 if(m<0||n<0) {
 throw new Exception("所求數都不能為負數");
 }
 else {
 int p,o=0;
 if(m<n) {
 p=m;
 }
 else {
 p=n;
 }
 for(int i=1;i<=p;i++) {
 if(m%i==0&&n%i==0) {
 o=i;
 }
 }
 System.out.println("所輸入的兩個數的最大公約數為"+o);
 }
 }
 public static void main(String args[]){
 in=new Scanner(System.in);
 CommonDivisor a=new CommonDivisor();
 int p1,p2;
 System.out.println("請輸入兩個數系統會求輸入數的公約數");
 p1=in.nextInt();
 p2=in.nextInt();
 try {
 a.gongyue(p1, p2);
 } catch(Exception e) {
 e.printStackTrace(); 
 }
 }
 
}

異常類中方法可以直接調用——直接定義對象直接使用方法。

異常類使用時也可以自定義一個異常類直接繼承Exception類代碼如下

public class MyException extends Exception { 
 public MyException(String ErrorMessagr) { 
 super(ErrorMessagr); 
 }
} //主函數中定義異常語句時可直接使用MyException操作

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

加查县| 禄丰县| 包头市| 乐陵市| 明溪县| 镇江市| 城步| 东阳市| 南和县| 固原市| 遵义县| 额济纳旗| 绵竹市| 沽源县| 南安市| 宝鸡市| 札达县| 扬中市| 东宁县| 罗定市| 达孜县| 永兴县| 平江县| 瑞昌市| 商河县| 泰和县| 克东县| 会昌县| 禄劝| 华亭县| 红安县| 江源县| 墨江| 贵阳市| 丽水市| 灵寿县| 广南县| 新野县| 山丹县| 长宁区| 分宜县|