Zaktualizuj 'Client.java'

This commit is contained in:
Nicol Radwan 2020-01-05 20:28:21 +00:00
parent 8a5aa08c85
commit 03c8767c85

View File

@ -5,9 +5,9 @@ public class Client
{
public static void main(String args[])
{
//pobranie i sprawdzenie otrzymanych argument
//pobranie i sprawdzenie otrzymanych argumentów
if (args.length < 2){
System.out.println("Wywonie programu: Client host port");
System.out.println("Wywołnie programu: Client host port");
System.exit(-1);
}
String host = args[0];
@ -16,7 +16,7 @@ public class Client
port = Integer.valueOf(args[1]);
}
catch(NumberFormatException e){
System.out.println("Nieprawidwy argument: port");
System.out.println("Nieprawidłowy argument: port");
System.exit(-1);
}
//Inicjalizacja gniazda klienckiego
@ -29,14 +29,14 @@ public class Client
System.exit(-1);
}
catch(ConnectException e){
System.out.println("Poczenie odrzucone.");
System.out.println("Połączenie odrzucone.");
System.exit(-1);
}
catch(IOException e){
System.out.println("B章d wej𦣇ia-wyj𦣇ia: " + e);
System.out.println("Błąd wejścia-wyjścia: " + e);
System.exit(-1);
}
System.out.println("Poczono z " + clientSocket);
System.out.println("Połączono z " + clientSocket);
//Deklaracje zmiennych strumieniowych
String line = null;
@ -54,20 +54,20 @@ public class Client
new InputStreamReader(System.in));
}
catch(IOException e){
System.out.println("Bd przy tworzeniu strumieni: " + e);
System.out.println("Błąd przy tworzeniu strumieni: " + e);
System.exit(-1);
}
//P皻la g堯wna klienta
//Pętla główna klienta
while(true){
try{
line = brLocalInp.readLine();
if(line != null){
System.out.println("Wysym: " + line);
System.out.println("Wysyłam: " + line);
out.writeBytes(line + '\n');
out.flush();
}
if(line == null || "quit".equals(line)){
System.out.println("Kozenie pracy...");
System.out.println("Kończenie pracy...");
clientSocket.close();
System.exit(0);
}
@ -75,7 +75,7 @@ public class Client
System.out.println("Otrzymano: " + line);
}
catch(IOException e){
System.out.println("B章d wej𦣇ia-wyj𦣇ia: " + e);
System.out.println("Błąd wejścia-wyjścia: " + e);
System.exit(-1);
}
}