Emrah Sener
Grünschnabel
Entwickeln Sie eine Klasse BinaryStringToNumber, die eine Binärzahl im String-
Format in einen int-Typ umwandelt. Wird keine korrekte Zahl zur Umwandlung
übergeben, wird eine Exception ausgelöst.
Leiten Sie in der Methode, die die Exception auslöst, die Exception an die aufrufende
Methode weiter.
Beispiel einer Binärzahl:
11001 = 1*2hoch4 + 1*2hoch3 + 0*2hoch2 + 0*2hoch1 + 1*2hoch0
Testen Sie die Klasse in einem Beispielprogramm.
Behandeln Sie die Exception in einer Methode und lösen Sie die Exception danach
erneut aus.
Verwenden Sie in der main()-Methode einen try-finally-Block, der zum
Programmende einen Text ausgibt.
Format in einen int-Typ umwandelt. Wird keine korrekte Zahl zur Umwandlung
übergeben, wird eine Exception ausgelöst.
Leiten Sie in der Methode, die die Exception auslöst, die Exception an die aufrufende
Methode weiter.
Beispiel einer Binärzahl:
11001 = 1*2hoch4 + 1*2hoch3 + 0*2hoch2 + 0*2hoch1 + 1*2hoch0
Testen Sie die Klasse in einem Beispielprogramm.
Behandeln Sie die Exception in einer Methode und lösen Sie die Exception danach
erneut aus.
Verwenden Sie in der main()-Methode einen try-finally-Block, der zum
Programmende einen Text ausgibt.