wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Tut2 - If / Else + Switch Cases

Total questions: 9

Worksheet time: 5mins

Name
Class
Date
1.

Was macht der logische AND-Operator && in Java?

a)

Er führt eine bitweise UND-Operation durch.

b)

Er gibt true zurück, wenn beide Operanden true sind.

c)

Er gibt true zurück, wenn mindestens einer der Operanden true ist.

d)

Er führt eine Division durch.

2.

Was ist der Hauptunterschied zwischen den Operatoren && und & in Java?

a)

&& ist schneller als &.

b)

&& ist kurzschließend, während & nicht kurzschließend ist.

c)

& kann nur mit Ganzzahlen verwendet werden.

3.

Was gibt der Ausdruck (true && false) || (false | true) in Java zurück?

a)

true

b)

false

c)

Ein Kompilierfehler tritt auf.

d)

Ein Laufzeitfehler tritt auf.

4.

Was ist der Zweck einer If-Anweisung in Java?

a)

Um eine Schleife zu erstellen.

b)

Um eine Bedingung zu überprüfen und basierend darauf unterschiedlichen Code auszuführen.

c)

Um eine Methode zu deklarieren.

d)

Um eine Variable zu deklarieren.

5.

Was ist der Hauptunterschied zwischen If und Else If?

a)

Es gibt keinen Unterschied.

b)

„Else If“ wird immer ausgeführt, „If“ nur manchmal.

c)

„If“ kann alleine stehen, „Else If“ benötigt eine vorherige „If“-Anweisung.

d)

„Else If“ deklariert eine Variable, „If“ nicht.

6.

Wie viele „Else“-Blöcke können einer „If“-Anweisung folgen?

a)

Keinen

b)

Genau einen

c)

Beliebig viele

d)

Mindestens einen

7.

Was ist der Zweck des „break“-Statements in einem „switch“-Case?

a)

Um das Programm zu beenden.

b)

Um aus der „switch“-Anweisung auszusteigen.

c)

Um eine Schleife zu starten.

d)

Um eine Bedingung zu überprüfen.

8.

Was gibt der folgende Code aus?

a)

Mittwoch

b)

Donnerstag

c)

MittwochDonnerstag

d)

Freitag oder Wochenende

9.

Was passiert, wenn in einer „switch“-Anweisung kein „case“ übereinstimmt und es kein „default“ gibt?

a)

Ein Kompilierfehler tritt auf.

b)

Ein Laufzeitfehler tritt auf.

c)

Das Programm stürzt ab.

d)

Nichts, der Code im „switch“ wird einfach übersprungen.