Java 傳統異常處理(二)
1.在傳統的Java程式中,所有的異常物件的根類是Throwable,從Throwable類直接派生的異常類有Exception 和 Error。
對於Exception 異常處理的過程,一般通過try{} catch{} finally語句或者使用throws Exception 來捕獲異常。在應用程式中,Exception異常和從她派生出來的所有異常,都可以通過catch語句捕獲。
2.自定義2個異常
3.使用自定異常
對於Exception 異常處理的過程,一般通過try{} catch{} finally語句或者使用throws Exception 來捕獲異常。在應用程式中,Exception異常和從她派生出來的所有異常,都可以通過catch語句捕獲。
2.自定義2個異常
package com.sh.exception;
public class MyException extends Exception {
public MyException(){
super();
}
public MyException(String message){
super(message);
}
}
package com.sh.exception;
public class ThrowableException extends Throwable {
public ThrowableException() {
super();
// TODO Auto-generated constructor stub
}
public ThrowableException(String message) {
super(message);
// TODO Auto-generated constructor stub
}
}
3.使用自定異常
package com.sh.exception;
public class UseException {
public static void main(String [] args){
try {
UseException.myException();
} catch (MyException e) {
System.out.println(e.getMessage());
e.printStackTrace();
}
try {
UseException.throwableException();
} catch (ThrowableException e) {
System.out.println(e.getMessage());
e.printStackTrace();
}
}
public static void myException() throws MyException{
throw new MyException("MyException 丟擲一個異常");
}
public static void throwableException()throws ThrowableException{
throw new ThrowableException("ThrowableException 丟擲了一個異常!");
}
}
相關文章
- Java異常處理設計(二)Java
- JAVA 異常處理Java
- JAVA異常處理Java
- Java 異常處理Java
- 統一返回物件和異常處理(二)物件
- 異常處理機制(二)之異常處理與捕獲
- JAVA_異常處理Java
- Java--異常處理Java
- Java 異常處理六Java
- Java 異常表與異常處理原理Java
- java異常處理筆記Java筆記
- Java異常處理機制Java
- Java異常處理(非常全面)Java
- 重學Java - 異常處理Java
- 【Java基礎】--異常處理Java
- Retrofit統一異常處理
- Python錯誤處理和異常處理(二)Python
- 異常篇——異常處理
- Java進階02 異常處理Java
- Java之異常處理try{}catch(){}Java
- java異常的處理機制Java
- JAVA學習之異常處理Java
- Java 異常處理:使用和思考Java
- Java 的異常處理機制Java
- Hprose-java之異常處理ROSJava
- Java異常處理設計(一)Java
- Java異常處理設計(三)Java
- Java異常處理和設計Java
- 突破Java異常處理規則Java
- C#自定義異常 統一異常處理C#
- 異常處理
- SpringMVC 統一異常處理SpringMVC
- Java異常處理12條軍規Java
- Java入門教程十一(異常處理)Java
- Java 中的異常處理機制Java
- 甩鍋(throws)_ java異常(Exception)處理JavaException
- [轉載] Java異常處理習題Java
- 【java學習之再遇異常處理】Java