Monday 10 August 2015

OOP2 Exception Handling (Java)


package exception.handling_java;
import java.util.Scanner;

public class Main
{
    public static String Mahasiswa()
    {
        Scanner inp = new Scanner(System.in);
        String nmmhs;
        System.out.print("Nama Mahasiswa  : ");
        nmmhs = inp.next();
        return nmmhs;
    }
    
    public static String NIM()
    {
        Scanner inp = new Scanner(System.in);
        String nim;
        System.out.print("NIM    : ");
        nim = inp.next();
        return nim;
    }
    
    private static void konfir(String nmmhs, String nim)
    {
        Boolean error;
        error = true;
        while(error == true)
        {
        try
        {
            while(!nmmhs.equalsIgnoreCase("Joko")||!nim.equals("1113101102"))
            {
                System.out.print("");
                System.out.println("Nama atau NIM anda SALAH!");
                System.out.println();
                nmmhs = Mahasiswa();
                nim = NIM();
            }
                error = false;
        }
        
        catch (Exception e)
        {
            System.out.println();
            System.out.println("Nama atau NIM anda SALAH!");
            System.out.println();
        }
        }
    }
    public static void main(String[] args)
    {
    String nmmhs, nim;
    nmmhs = Mahasiswa();
    nim = NIM();
    konfir(nmmhs,nim);
    System.out.println();
    System.out.println("Berhasil");
    }
}

No comments:

Post a Comment

Untuk pengunjung Prasetyo-Online diharapkan berkomentar dengan sopan dan ber-etika. Terimakasih atas kunjungannya, nantikan update info dan tutorial terbaru dari kami. Salam bloggers Indonesia.