public class AliranAbnormal {
    static int hitungRata(int total, int jumlah) {
        System.out.println("2. masuk hitungRata");
        int rata = total / jumlah; // pembagian nol: JVM melempar ArithmeticException
        System.out.println("3. keluar hitungRata");
        return rata;
    }

    static void prosesLaporan() {
        System.out.println("1. masuk prosesLaporan");
        int rata = hitungRata(15000, 0);
        System.out.println("4. rata = " + rata);
    }

    public static void main(String[] args) {
        System.out.println("mulai program");
        prosesLaporan();
        System.out.println("program selesai");
    }
}
