PDA

View Full Version : ایراد کد زیر چیه؟



bigtime
جمعه 26 اسفند 1390, 16:30 عصر
با سلام
ایراد کد زیر چیه که از آخرین خط این قسمت از برنامه که اینجا قرار داره دیگه برنامه کاری نمی کنه و وایمیسته
مثل اینکه یه کاری باید بشه که اینجا تو کد من جاش کمه چرا که وقتی صفحه رو دوباره refresh می کنم خطای
reset connection می ده و حالا دیگه برنامه ادامه پیدا میکنه البته اگر try , catch نذارم برنامه خاتمه پیدا می کنه.
public static void main(String[] args) throws IOException{
try{
ServerSocket servs=new ServerSocket(1257);
Socket cs=servs.accept();
BufferedReader respondcode=new BufferedReader(new InputStreamReader(cs.getInputStream()));
String str=respondcode.readLine();
do{
System.out.println(str);
}while((str=respondcode.readLine())!=null);
respondcode.close();
cs.close();
servs.close();
}
catch(Exception ex)
{
System.out.println(ex.getMessage());
}

spiderman200700
جمعه 26 اسفند 1390, 20:22 عصر
سلام.
ظاهرا که مشکلی نیست.
احتمالا مشکل از سمت کلاینته.
لطفا خطایی رو که توی خروجی میده رو اینجا قرار بدید که ببینیم.

bigtime
یک شنبه 28 اسفند 1390, 00:52 صبح
با سلام
اقا من نگفتم که خطا می ده که
من گفتم تو آخرین خطی که قرار دادم میاد گیر می کنه همین و وقتی دوباره صفحه refresh می شه خطای بالا رو میده
ممنون

spiderman200700
یک شنبه 28 اسفند 1390, 10:15 صبح
reset connection که نشد خطا.
لطفا کل Exception رو اینجا قرار بدید.