Java如何處理異常層次結構?

2019-10-16 22:29:18

在Java程式設計中,如何處理異常層次結構?

以下是異常層次結構的範例圖 -

此範例顯示如何通過擴充套件Exception類來處理異常層次結構。

package com.yiibai;

class Animal extends Exception {
}

class Mammel extends Animal {
}

public class ExceptionHierarchies {
    public static void main(String[] args) {
        try {
            throw new Mammel();
        } catch (Mammel m) {
            System.err.println("It is mammel");
        }
    }
}

上述程式碼範例將產生以下結果 -

It is mammel