Java如何處理執行時異常?

2019-10-16 22:29:20

在Java程式設計中,如何處理執行時異常?

此範例顯示如何處理java程式中的執行時異常。

package com.yiibai;

public class RuntimeExceptions {
    static void f() {
        throw new RuntimeException("From f()");
    }

    static void g() {
        f();
    }

    public static void main(String[] args) {
        g();
    }
}

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

Exception in thread "main" java.lang.RuntimeException: From f()
    at com.yiibai.RuntimeExceptions.f(RuntimeExceptions.java:5)
    at com.yiibai.RuntimeExceptions.g(RuntimeExceptions.java:9)
    at com.yiibai.RuntimeExceptions.main(RuntimeExceptions.java:13)