> > Stream & Exception (program)

Stream & Exception (program)

STREAM

Untuk materi bisa dilihat di sini
1.Membaca Input Data Karakter

import java.io.*; //mengimpor atau memasukkan paket-paket yang disediakan

class InputKarakter
{
public static void main (String[] args) throws IOException
{
System.out.println(“Masukkkan sembarang karakter : ”);
char huruf;

InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader br = new BufferedReader( isr );

huruf = (char) br.read();

System.out.println(“Karakter masukkan “+ huruf);
}
}

2. Membaca Input Data String
import java.io.*;

class InputString
{
public static void main (String[] args) throws IOException
{
System.out.println(“Masukkkan sembarang kata : ”);
String kata;

InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader br = new BufferedReader( isr );

kata = br.readLine();

System.out.println(“Kata masukkan “+ kata);
}
}

3.Membaca Input Data Numerik
import java.io.*;

class InputNumerik
{
public static void main (String[] args) throws IOException
{
System.out.println(“Masukkkan sembarang bilangan : ”);
String angka;

InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader br = new BufferedReader( isr );

angka = br.readLine();
bil = Integer.parseInt(angka);

System.out.println(“Bilangan masukkan : “+bil);
}
}

EXCEPTION
Untuk materi bisa dilihat di sini
Contoh listing programnya:

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;

public class contoh{
public static void main(String[] args){

try{ //Digunakan untuk menangkap exception.
InputStreamReader input = new InputStreamReader (System.in);
BufferedReader buf = new BufferedReader (input);

System.out.println(“Masukkan nama Anda!”);
String nama = buf.readLine();

System.out.println(“Masukkan tahun lahir Anda!”);
String strTahun = buf.readLine();
int tahun = Integer.parseInt(strTahun);
int umur = 2009 - tahun;

System.out.println(“Halo ”+nama+”, Umur Anda sekarang adalah “+umur+” tahun”);
}
catch (Exception ex){
System.out.println(“System ERROR”);
}
}
}

Leave a Reply

Powered by Blogger.