Cobasatu.java
4. Apakah keyword yang digunakan untuk menggunakan interface pada kelas lain :
a. public
b. extend
c. implements
d. Semua jawaban salah
b. try{
statement1;
statement2;
}catch(<exceptionType1>){
statement3;
statement4;
}
c. try{
statement1;
statement2;
}catch(<exceptionType1> <variabel>)
statement3;
statement4;
d. try{
statement1;
statement2;
}catch(<constructor> <exception>){
statement3;
statement4;
}
7. Pada saat dimana keyword finally dugunakan :
a. Saat penggunaan keyword if – else.
b. Saat penggunakan inheritance.
c. Saat penggunaan try dan catch.
d. Saat penggunaan implements.
b. try{
System.out.println(“Statement1”);
}catch(){
System.out.println(“Statement2”);
}finally(<constructor> <variabel>){
System.out.println(“Statement3”);
}
c. try{
System.out.println(“Statement1”);
}catch(<exceptionType1> <variabel>){
System.out.println(“Statement2”);
}finally{
System.out.println(“Statement3”);
}
d. try{
System.out.println(“Statement1”);
}catch(<constructor> <variabel>){
System.out.println(“Statement2”);
finally{
System.out.println(“Statement3”);
}}
10. Dimisalkan statement2 menyebabkan suatu eksepsi dalam blok try – catch – finally
berikut :
Try
{
statemen1;
statemen2;
statemen3;
}
finally{
statemen4;
};
statemen5;
Apakah statement5 akan dieksekusi jika eksepsi tidak ditangkap :
a. Tidak akan dieksekusi karena eksepsi tidak ditangkap.
b. Tidak akan dieksekusi tapi statement4 dieksekusi.
c. Akan dieksekusi jika eksepsi tidak ditangkap.
d. Akan dieksekusi berserta statement1,2, dan 3.
b. try{
\\statement
}catch(<exceptionType1> <variabel>){
\\statement
} catch(<constructor> <variabel>){
\\statement
}
c. try{
\\statement
}catch{
\\statement
} catch(<exceptionType1> <variabel>){
\\statement
}
d. try{
\\statement
}catch{
\\statement
} catch{
\\statement
}
AB.java
A.java
B.java
13. Listing yang cocok untuk digunakan dalam class main UjiAB.java adalah :
a. public class UjiAB{
public static void main(String[]args){
A var = new A();
B var = new B();
}
}