T
Timo
Gast
also ich habe folgendes Problem ich muss in dem unten angegebenen Programm eine
Exception einbauen damit die Oktahlzahl nicht überschritten wird. Ich hab kein
Ahnung was da gemeint ist oder wie man die Exception macht.
Hoffe jemand kann mir helfen. ???:L
viele grüße
Timo
L-ectron-X hat die Code-Tags eingefügt.
Exception einbauen damit die Oktahlzahl nicht überschritten wird. Ich hab kein
Ahnung was da gemeint ist oder wie man die Exception macht.
Hoffe jemand kann mir helfen. ???:L
Code:
import java.io.*;
public class oktaltodezi {
public static void main (String[] args) throws IOException {
BufferedReader Tastatur = new BufferedReader (new InputStreamReader(System.in));
int Ergebnis = 0, Index = 0;
char Zeichen;
String Oktalzahl = Tastatur.readLine();
for(;;;)){
Zeichen = Oktalzahl.charAt(Index);
switch (Zeichen) {
case '0': case '1': case '2': case '3': case '4': case '5': case '6': case '7':
case '8': case '9':
Ergebnis = Ergebnis + (int) Zeichen - 48;
break;}
if(Index == Oktalzahl.length()-1){
System.out.println("dezimalzahl ist: " + Ergebnis );
return;}
else Ergebnis *= 8;
Index++;
}
}
}
viele grüße
Timo
L-ectron-X hat die Code-Tags eingefügt.