Contoh Coding If Else dan Try Catch Java Netbeans

Juni 27, 2015


Contoh Coding If Else dan   Try Catch  Java Netbeans


Assalamu’alaikum . . . 

KuReview – Pemrograman Java merupakan salah satu bahasa terpopuler di dunia. Bersaing dengan bahasa C untuk menjadi bahasa nomor 1 di dunia yang di gunakan. Namun, belajar untuk memahami bahasa java juga perlu untuk bertahap. Tidak sekedar meloncat loncat sehingga ketidak pahaman yang kita lakukan. 

Kali ini Kureview akan membahas struktur control . Struktur kontrol adalah pernyataan dari Java yang mengijinkan user untuk memilih dan mengeksekusi blok kode spesifik dan mengabaikan blok kode yang lain. 

Berikut ini contoh Struktur Kontrol

1 If

Dengan menggunakan pernyataan if, maka sebuah pernyataan tersebut akan di eksekusi jika dan hanya jika pernyataan if tersebut bernilai benar atau true.

Contoh Coding dengan If


public class Logika_if {
public static void main (String args[]){
int nilai=90;
boolean lulus=false;
int nilaiku=100;
if (nilaiku > nilai){
lulus = true;
}
System.out.println("Status kelulusan :"+lulus);
}
}

Silahkan di coba untuk lebih mengetahui output dari coding tersebut’



2 If -else

Selanjutnya yang kedua adalah if else yang digunakan untuk mengeksekusi beberapa pernyataan. Dimana beberapa pernyataan itu, ada satu yang true dan yang lain false.

Contoh Coding dengan if-else


public class coba_If_Else {
public static void main (String args[]) {
int targetnilai=90;
String hadiah="";
int nilaianda=70;
if (nilaianda > targetnilai){
hadiah = "Smartphone";
} else{
hadiah = "Baterai";
System.out.println("Jenis hadiah :"+hadiah);
}
}
}

Silahkan di coba yaa codingannya 

3 if -else –if


Pernyataan pada bagian kondisi else dari blok if-else dapat menjadi struktur if-else yang lain. Kondisi struktur seperti ini mengijinkan kita untuk membuat seleksi
persyaratan yang lebih kompleks.

Contoh Coding Program dengan if-else-if


import javax.swing.*;
public class Statement_If_Else_if {
public static void main(String args[]) {
String input=JOptionPane.showInputDialog("Nilai anda ?");
int nilai=Integer.parseInt(input); String grade=" ";
if(nilai>85){
grade="A";
}else if(nilai>75){
grade="B";
}else{
grade="E";
}
System.out.println("Nilai Anda : "+nilai);
System.out.println("Grade Anda : "+grade);
System.exit(0);
}
}


Menggunakan Menggunakan BufferedReader


Pada bagian ini, kita akan menggunakan class BufferedReader yang berada di package java.io untuk mendapatkan input dari keyboard.
Berikut ini adalah langkah-langkah yang diperlukan untuk mendapatkan input dari keyboard:

1. Tambahkan library tambahan di bagian paling atas code Anda:
import java.io.*;

2. Tambahkan statement berikut:
BufferedReader dataIn = new BufferedReader(new InputStreamReader( System.in) );

3. Deklarasikan variabel String temporary untuk mendapatkan input, dan gunakan fungsi
readLine() untuk mendapatkan input dari keyboard. Anda harus mengetikkannya di dalam
blok try-catch:


try {
String temp = dataIn.readLine(); }
catch( IOException e ){
System.out.println(“Error in getting input”); }

Contoh Coding Try Catch
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
public class GetInputFromKeyboard
{
public static void main( String[] args ){
BufferedReader
dataIn = new BufferedReader(new InputStreamReader( System.in) );
String name = "";
System.out.print("Silahkan Masukkan Nama Anda:");
try{
name =
dataIn.readLine();
}catch( IOException e ){
System.out.println("Error!");
}
System.out.println("Hallo " + name +"Anda Berhasil Nama Anda");
}
}


Sedangkan di bawah ini adalah Source Code dari Aplikasi penggabungan if else dan try catch


/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package modul3;

/**
 *
 * @author Riset
 */
import java.io.*;
public class soalno1kedua {
    public static void main(String[] args) {
        BufferedReader dataIn=new BufferedReader(new InputStreamReader(System.in));
        String a="";
        String b="";
        String c="";
        try{
            System.out.print("A : ");
            a=dataIn.readLine();
            System.out.print("B : ");
            b=dataIn.readLine();
            System.out.print("C : ");
            c=dataIn.readLine();
            double z=Double.parseDouble(a);
            double x=Double.parseDouble(b);
            double y=Double.parseDouble(c);
            System.out.println("C : " + (z+x+y));
        }catch(IOException e){
            System.out.println("Error!");
    }
}
}

 

Mungkin cukup segitu saja materi yang bisa saya sampaikan pada kesempatan kali ini di Contoh Coding If Else dan   Try Catch  Java Netbeans yang saya share di KuReview. Semoga materi java ini bisa di share dan bermanfaat untuk orang lain.

Selalu ingat untuk terus belajar bahasa java untuk masa depan yang lebih baik :D

Artikel lain di KuReview :

 


 


You Might Also Like

0 komentar

- Berkomerntarlah dengan menggunakan bahasa yang mudah di mengerti.

-Apabila review di KuReview terdapat kesalahan, atau pun ingin memberikan kritik dan saran, silahkan menghubungi kami di Contact Us