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