«« ( Date ) »» // «« ( Thread ) »» // drs - 2004

2 pitanja o izuzecima

by Boris Petrovic
ponedeljak, 01. mart 2004 - 23:37.

1)
Da li neko ima ideju zasto ovaj kod

Message m=null;
try{ m = (Message)din.readObject();}
catch(Exception e){e.printStackTrace();}

baca ovakav izuzetak (pokusana nedozvoljena konverzija)

java.lang.ClassCastException: java.lang.String
at Client.run(Client.java:84)
at java.lang.Thread.run(Thread.java:484)
java.lang.NullPointerException
at Client.run(Client.java:88)
at java.lang.Thread.run(Thread.java:484)

Ne vidim zasto je nedozvoljena konverija, a jos gore je ako je ne napravim...

2)
Da li neko zna sta znaci izvestaj kompajlera:

java.lang.NoClassDefFoundError: ProtokolServera
at ServerThread.run(ServerThread.java:29)

U liniji 29 ServerThread.java klase mi je prazna linija, tako da ne znam na sta se odnosi onaj broj gore. Takodje, ProtokolServera.java i ServerThread.java su mi u istom folderu, pa ako se izuzetak odnosi na nemogucnost nalazenja definicije klase ne znam kako da to popravim...

Izvinjavam se svima sto toliko davim na listi, nadam se da poruke primaju samo oni koje zanima drs tj. java:)
Pozdrav svima, i hvala unapred,

Tanja