Új hozzászólás Aktív témák

  • shev7

    veterán

    válasz Sianis #953 üzenetére

    ez a resz azert nem jo, mert elkapod az exception-t de errol semmilyen visszajelzes nincs. Tehat ha esetleg ilyen hiba tortenik, akkor az nem fog kiderulni:

    catch (IOException ex) {
    return;
    }
    catch (ClassNotFoundException ex) {

    return;
    }

    (Bar ha letrejon a file, akkor elvileg itt nem lehet hiba...)

    A tobbi elsore jonak tunik...

    De masodikra mar nem :) nem fogod elhinni, a Host.javaban van a hiba, azert null a toStringed, mert nem jol allitod be a HostName-et.

    public void setHostName(String Hostname) {

    this.HostName = HostName;
    }

    Parameterkent atadod a Hostname-et, de a beallitashoz mar az osztaly sajat HostName valtozojat (nagy N-nel) hasznalod, ami termeszetesen null, ezert lesz null.

    Illetve a kiiratas sem jo

    for (int i=0;i<this.Hostok.size();i++) {

    oout.writeObject(HostAdatok);
    }
    gondolom nem az aktualisan beolvasott cuccot akarod n-szer kiirni, hanem a Hostok.get(i) -t :)


    Egy jotanacs. A getter-setter metodusokat mindig generaltasd. (Netbeansben encapsulate fields-nek hivjak a menupontot ami megcsinalja)

    [Szerkesztve]

    ''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''

Új hozzászólás Aktív témák