Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Error Handling Pada Java

Total questions: 25

Worksheet time: 14mins

Name
Class
Date
1.

Untuk menginstall java diperlukan beberapa pendukung, kecuali

a)

Netbeans

b)

Java Designer Manager

c)

Java Development Kit

d)

Java Runtime Environment

e)

Semuanya Benar

2.

Atribut untuk mengambil panjang array disebut...

a)

Long

b)

Height

c)

Colomn

d)

Length

e)

Row

3.

Gambaran dari suatu objek disebut ...

a)

Class

b)

Method

c)

Variabel

d)

Source

e)

Statement

4.

Perintah untuk melakukan input bertipe data String pada Class Scanner yaitu ...

a)

read()

b)

readLine()

c)

Next()

d)

NextLine()

e)

NextString()

5.

String[ ] hobby = {"memancing" , "memasak" , "berenang" , "ngoding" , "olahraga"].

data "ngoding" berada pada indeks ke -

a)

1

b)

2

c)

3

d)

4

e)

5

6.

Hak akses (Enkapsulasi) yang memberikan hak akses pada anggota class dan pewarisannya disebut ...

a)

Private

b)

Global

c)

Protected

d)

Public

e)

Polimorfisme

7.

Arti variabel %f pada perintah output format adalah

a)

bilangan desimal

b)

bilangan pecahan

c)

memnuat baris baru

d)

data karakter/ kalimat

e)

bilangan bulat

8.

Berikut termasuk tipe data primitif dalam javascript, kecuali…

a)

undefined

b)

null

c)

number

d)

string

9.

Bagaimana cara menambahkan baris komentar pada JavaScript?

a)

<!-- This is comment line -->

b)

-- This is comment line

c)

/* This is comment line */

d)

#This is comment line

10.

Bila potongan script berikut dijalankan, output apa yang akan muncul pada console?

a)

number

b)

string

c)

undefined

d)

object

11.

Jika Custamer mengatakan ” Barang nya mahal”, “ Saya tidak cocok “, “Saya tidak berminat” apakah custamer tersebut, bisa katakan tidak setuju/ menolak dari barang yang kita tawarkan ?

a)

Menolak

b)

Tidak Menolak

c)

Ragu-ragu

d)

Masa bodoh

12.

Sikap Custamer yang mergukan kualitas product di sebut ?

a)

Acceptance

b)

Skepticism

c)

Indifference

d)

Objection

13.

Exception adalah

a)

event (kejadian) yang mengacaukan jalannya suatu program

b)

kejadian untuk suatu program yang tertutup paksa

c)

suatu program yang dipakai untuk tujuan berulang terus dalam program

d)

query yang bertugas menyimpan suatu data

14.

tipe Utama dari Exception ada dua

a)

Checked Exceptions

b)

Unchecked Exceptions

c)

Optional Exception

d)

Force Exception

e)

Main Exception

15.

finally pada Exception handling berguna untuk

a)

menangkap kesalahan pada block try

b)

meneruskan kesalahan pada block try

c)

melakukan perintah apapun kondisi try sukses atau tidak

d)

tidak ada benar

16.

Bagaimana cara mengambil nilai terbesar dari dua bilangan dalam bahasa pemrograman Java?

a)

Menggunakan fungsi max()

b)

Menggunakan fungsi Math.max()

c)

Menggunakan fungsi Math.min()

d)

Menggunakan fungsi min()

17.

Apa yang akan menjadi output dari potongan kode berikut?

var x = 5;
var y = 2;
console.log(x % y);

a)

2

b)

2.5

c)

3

d)

1

18.

Apa yang akan menjadi output dari potongan kode berikut?

var x = 10;
var y = "5";
console.log(x + y);

a)

15

b)

105

c)

"105"

d)

"10" + "5"

19.

Dalam bahasa pemrograman Java, metode yang dapat dipanggil dari dalam maupun luar kelas adalah ....

a)

class

b)

public

c)

java virtual

d)

applet

e)

JDK

20.

Instruksi System.out.println () digunakan untuk ....

a)

Memasukkan data

b)

Applet

c)

Mencetak objek

d)

Error Handling

e)

Output Stream

21.

Exception adalah

a)

event (kejadian) yang mengacaukan jalannya suatu program

b)

kejadian untuk suatu program yang tertutup paksa

c)

suatu program yang dipakai untuk tujuan berulang terus dalam program

d)

query yang bertugas menyimpan suatu data

22.

tipe Utama dari Exception ada dua

a)

Checked Exceptions

b)

Unchecked Exceptions

c)

Optional Exception

d)

Force Exception

e)

Main Exception

23.

Tujuan dasar dari Testing adalah

a)

to manage the runtime errors caused by the exceptions.

b)

To determine if a code contains errors

c)

To identify an error and fix it

d)

To change variable data types

24.

try dan catch pada Exception handling dituliskan

a)

try {}

catch (Exception e){}

b)

try ()

catch (Exception e){}

c)

try {catch (Exception e){}

}

d)

try {}

catch (Exception e)

25.

finally pada Exception handling berguna untuk

a)

menangkap kesalahan pada block try

b)

meneruskan kesalahan pada block try

c)

melakukan perintah apapun kondisi try sukses atau tidak

d)

tidak ada benar