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??

  • 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.