java自定義異常例項1
1.建立自定義異常類
2.方法中通過throw關鍵字丟擲異常物件
3.使用try-catch在當前可能丟擲異常的方法中捕捉並處理異常
建立自定義異常類
class MyException extends Exception{
String ex;
public MyException(String ex){
this.ex = ex;
}
public String getEx() {
return ex;
}
public void setEx(String ex) {
this.ex = ex;
}
}
方法中處理異常
public class ExTest {
public static void main(String[] args) {
try {
getNum(1,0);
}catch (MyException ex){
System.out.println(ex.getEx());
}
}
public static int getNum(int a,int b)throws MyException{
if (b==0){
throw new MyException("分母不能為0");
}
return a+b;
}
}
結果:
相關文章
- 解析python使用者自定義異常例項Python
- Java自定義異常Java
- Java 異常(二) 自定義異常Java
- Java之自定義異常Java
- Java的自定義異常類Java
- C++類和異常例子C++
- 自定義異常
- Java學習筆記之自定義異常Java筆記
- Java 經典例項:自定義迭代器Java
- 自定義異常類
- 自定義異常三
- Java自定義異常的建立及多層呼叫Java
- 用列舉來處理java自定義異常Java
- 自定義PL/SQL異常SQL
- 自定義監控項
- java培訓教程分享:Java中使用者如何自定義異常?Java
- restframework 異常處理及自定義異常RESTFramework
- springboot自定義異常Spring Boot
- 使用者自定義異常
- Java入門自定義異常&模擬借書系統Java
- Java異常處理的兩種方式以及自定義異常的使用方法Java
- 【Django】DRF自定義異常處理Django
- C#中自定義異常類C#
- Oracle自定義異常的使用薦Oracle
- 自定義JAVA註解Java
- java 自定義註解Java
- Java 自定義註解Java
- java自定義標籤Java
- Prometheus Operator自定義監控項Prometheus
- C#規範整理·異常與自定義異常C#
- 異常-自定義異常的實現和測試
- python自定義異常,使用raise引發異常PythonAI
- C#自定義異常 統一異常處理C#
- 自定義UDF函式應用異常函式
- 自定義 Windows 右鍵選單項Windows
- Android自定義View注意事項AndroidView
- 【例項】PowerQuery的自定義日曆
- django自定義過濾器例項Django過濾器