FONDASI PEMROGRAMAN & STRUKTUR DATA #3 - 4

Slides:



Advertisements
Presentasi serupa
Mendapatkan Input dari Keyboard
Advertisements

Try, Catch, Finally Throws
Java Progamming Operasi I/O
Pemrograman Berorientasi Objek
09 Exceptions & File I/O OOP Java. Materi hari ini ExceptionsExceptions – Apa & kapan exception terjadi – Menangani exception – Menghindar (tidak menangani.
Dasar Exception Handling
Flow Control & Exception Handling
PERTEMUAN 4 Penyeleksian kondisi
MATA KULIAH : PEMROGRAMAN 3 JAVA PROGRAMMING (JSE)
Pemrograman Berorientasi Objek
Dasar exception handling
Mendapatkan input dari keyboard
Mendapatkan Input dari Keyboard
Struktur Kode Aplikasi Java (1)
EXCEPTION TRY-CATCH-FINALLY
- PERTEMUAN 4 - PERULANGAN
Algoritma & Pemrograman 1
Exceptional Pendahuluan Bugs dan error dalam sebuah program sangat sering muncul meskipun program tersebut dibuat oleh programmer berkemampuan tinggi.
Do you remember this?.  Strategy  Concrete Strategy  Context  Client Strategy Pattern consists of..
MATERI IV OOP (Object Oriented Programming) Chapter II.
Dasar exception handling
Pemrograman berbasis obyek
Algoritma & Pemrograman 1
Mendapatkan input dari keyboard
Bahasa Pemrograman (Pemrograman Visual)
FONDASI PEMROGRAMAN & STRUKTUR DATA #5
Penanganan Eksepsi Disusun Oleh: Reza Budiawan Untuk:
MENDAPATKAN INPUT DARI KEYBOARD.
Aplikasi berbasis teks
DASAR DASAR JAVA Dengan Netbans PBO Java.
Struktur Kontrol Pemilihan
Penanganan Eksepsi Pertemuan Ke- 9.
Input/output dan Kelas File
Mendapatkan Input dari Keyboard
Pengaksesan File Disusun Oleh: Reza Budiawan Untuk:
FONDASI PEMROGRAMAN & STRUKTUR DATA #4
BAB XI EXCEPTION HANDLING.
Dosen : Bella Hardiyana, S. Kom
Algoritma & Pemrograman 1
Pemrograman berorientasi Objek
Mendapatkan input dari keyboard
Tugas Minggu Ke 9 PBO Siti Halisah
Command line argument.
S. Indriani Lestariningati, M.T
Perulangan / Looping / Repetisi PEMROGRAMAN DASAR
OPERASI FILE & EXCEPTION HANDLING
Pengenalan dan Struktur Java (Operator dan Input)
PENERAPAN DASAR-DASAR SYNTAX JAVA
MATERI PENDUKUNG PENGGUNAAN THROW
INPUT DARI KEYBOARD Pertemuan 4 Muhamad Haikal, S.Kom,. MT.
Bahasa Pemrograman (Pemrograman Visual)
PEMROGRAMAN JAVA.
Contoh.
Pemrograman Berorientasi Obyek
Dasar exception handling
Mendapatkan input dari keyboard
Identifier, Keywords, Variabel, Tipe Data Primitif dan Operator
Mengulang Kembali Type Data Input Output Struktur Kontrol
Mendapatkan Input dari Keyboard
Bahasa Pemrograman (Pemrograman Visual)
Pemrograman Berorientasi Objek
Mendapatkan Input dari Keyboard
Input Keyboard & Keyword “Final”
DPH1C4 Pemrograman berorientasi Obyek
Bahasa Pemrograman (Pemrograman Visual)
FONDASI PEMROGRAMAN & STRUKTUR DATA #5 - 1
Bahasa Pemrograman (Pemrograman Visual)
Bahasa Pemrograman (Pemrograman Visual)
FONDASI PEMROGRAMAN & STRUKTUR DATA #8
FONDASI PEMROGRAMAN & STRUKTUR DATA #3 - 3
Transcript presentasi:

FONDASI PEMROGRAMAN & STRUKTUR DATA #3 - 4 Exception Handling, Scanner Type & FileReader

Exception Handling Exceptions digunakan untuk menangani kejadian eksepsi atau suatu kejadian yang tidak diharapkan (spt: error) try block digunakan untuk menguji kode yang mungkin akan menghasilkan suatu exception. catch block digunakan untuk melakukan proses jika suatu exception terjadi. The finally clause selalu dijalankan sebelum penyelesaian blok, terlepas dari exception.

Exception Handling import java.util.Scanner; public class exceptionTryCatch { public static void main( String [] args ){ Scanner in = new Scanner( System.in ); int x; System.out.println( "Enter an integer: " ); try { String oneLine = in.nextLine( ); x = Integer.parseInt( oneLine ); System.out.println( "Half of x is " + ( x / 2 ) ); } catch( NumberFormatException e ) { System.out.println("anda harus memasukkan angka bulat"); System.out.println( e );

The Scanner Type Metode termudah untuk membaca input adalah dengan menggunakan Scanner Untuk menggunakan scanner perlu melakukan import sbb: Membuat object type scanner untuk membaca masukan user dari konsol import java.util.Scanner; Scanner input = new Scanner(System.in);

The Scanner Type FileReader Metode termudah untuk membaca input dari file teks adalah dengan FileReader dan Scanner Untuk menggunakan scanner perlu melakukan import sbb: Membuat object type scanner dengan FileReader untuk membaca file teks import java.util.Scanner; import java.io.FileReader; import java.io.FileNotFoundException; Scanner input = new Scanner(new FileReader(fileName));

The Scanner Type The simplest method for reading formatted input is to use a Scanner Method: nextLine : untuk membaca satu baris input next : untuk membaca input string nextInt : untuk membaca integer nextDouble : untuk membaca double hasNextLine : untuk verifikasi apakah ada input baris berikutnya (outputnya: boolean) hasNext : untuk verifikasi apakah ada input string berikutnya (outputnya: boolean) hasNextInt : untuk verifikasi apakah ada input integer berikutnya (outputnya: boolean) hasNextDouble : untuk verifikasi apakah ada input double berikutnya (outputnya: boolean)

The Scanner Type Contoh Penggunaan Membaca masukan user dari konsol import java.util.Random; import java.util.Scanner; public class bacaMasukan { public static void main(String[] args) { String nama; Scanner masukanNama = new Scanner(System.in); System.out.print("Nama: "); nama=masukanNama.nextLine(); System.out.println("Nama adalah “ + nama); }

The Scanner Type Contoh Penggunaan FileReader import java.util.Scanner; import java.io.FileNotFoundException; import java.io.FileReader; public class bacaFile { public static void main(String[] args) { String file = “bio.txt”; try { Scanner fs = new Scanner(new FileReader(file)); String isi = fs.nextLine(); System.out.println(isi); } catch (FileNotFoundException fe) { System.out.println("Invalid filename. Try another:");

Latihan (Tugas) Buat program untuk membaca file teks. Kemudian tampilkan seluruh isi file teks tersebut pada Konsol. Kirim ke: augury.elrayeb@upj.ac.id Subject: tugas sdat 2016-01 - nim - nama Kasih penjelasan program pada email

See You Next Session Thanks