View Full Version : wie ist das
ich muss ein progi auf testen abändern, ersetze die println durch returns, den kopf mit dem perform().
dann muss ich files generieren.
mach ich das über "java main ......."
oder "java Testen ........"
ich nehm mal an 2eres.
Wofür brauch ich dann die main.java????
Ich glaub ich versteh das mit dem objektorientiert nicht ;( ......
$ javac Testen.java
Testen.java:10: missing return statement
{
^
1 error
Und das obschon ich return im progi verwende....
Hat wer 'ne Ahnung wieso das kommt??
moment, wie war das...war das nicht so:
du schreibst deine testen.java: alle println durch return ersetzen
dann in die eingabeaufforderung
javac Main.java
java Main
und dann funktionierts
DoomedOne
20-05-2002, 17:09
das kann sein weil 1 return alleine noch lange nicht rechen muss.
Es muss für alle fälle die auftreten können ein return vorhanden sein.
Ein bsp: if (x != 3) return 3;
das reicht nicht und es gibt diese Fehlermeldung.
das geht:
if (x != 3) return 3
else return 4
damit sind alle fälle angegeben, kann im source natürlich viel komplexer sein.
das klingt einleuchtend =) aber wo soll da bei mir der fehler sein?
Ich habe für beide Möglichkeiten ein return!
edit uiuiui
Ah so! Lol!
Thx alles verstanden alles funktioniert.
Das Programm an sich war der Hund. ^o^
Eigentlich eh easy, diese 2.Runde.......
DoomedOne
20-05-2002, 21:12
dann freu dich auf die 3.Runde, die isn bisserl anspruchsvoller :D
Motivation pur is eh was ich brauch...... ;P
vBulletin® v3.7.1, Copyright ©2000-2008, Jelsoft Enterprises Ltd.