Kelelawar

Rabu, 30 Oktober 2013

sub overriding



class SubOverRiding extends OverRiding{
public void MethodAsli() {
System.out.println("Method yang sudah OverRiding dijalankan");
}
public void MethodAsliSuper() {
System.out.println("Method pemanggil MethodAsli dijalankan");
super.MethodAsli();
}
public static void main (String [] args){
SubOverRiding SO = new SubOverRiding();
SO.MethodAsli();
SO.MethodAsliSuper();
}
}
 

 

 

class CobaException {
public static void main (String [] args) {
int  nilai =0;
try {
int Nilai = Integer.parseInt (args [0]);
System.out.println("Nilai yang dimasukkan : " + Nilai);
}
catch(Exception e) {
System.out.println("Pasti yang diinput bukan Integer");
}
finally {
System.out.println("Blok finally tetap dilakukan");
}
}
}

 


class PembagianNol{
public static void main (String [] args ){
System.out.println("Sebelum pembagian");
try{
System.out.println(5/0);
}
catch(Throwable T){
System.out.println ("Terjadi pembagian nol");
}
System.out.println("Sesudah pembagian");
}
}
   


import java.io.*;
class TesInputData{
public static void main (String [] args){
BufferedReader BR = new BufferedReader(new InputStreamReader(System.in));
String Input = "";
try {
System.out.println("Masukkan data : ");
Input="Salah";
}
finally{
System.out.println("Data yang anda masukkan adalah" + Input);
}
}
}