Uncreachable Code

Uncreachable Code
D3
  • Rejestracja:ponad 14 lat
  • Ostatnio:prawie 12 lat
  • Postów:34
0

Mam problem z poniższym kodem:

Kopiuj
                        while(true)
	        {
	   	        System.out.println("Port: (Nacisnij Enter dla 25565)");
		        String temp = sc.nextLine();
		        if(temp.equals(""));
		        {
		        	port = 25565;
		        	break;
		        }
		        try
		        {
		        	port = Integer.parseInt(temp);
		        	break;
		        }
		        catch (Exception ex)
		        {
		        	System.out.println("Nieprawidłowy port!");
		        }
	        } 

gdzie sc to Scanner z System.in

Nie mogę go nawet skompilować, gdyż wywala * Unreachable code* od try. Jaka jest tego przyczyna i jak to naprawić?

Pozdrawiam.

Wibowit
  • Rejestracja:około 20 lat
  • Ostatnio:około godziny
1

Dałeś średnik po ifie.


"Programs must be written for people to read, and only incidentally for machines to execute." - Abelson & Sussman, SICP, preface to the first edition
"Ci, co najbardziej pragną planować życie społeczne, gdyby im na to pozwolić, staliby się w najwyższym stopniu niebezpieczni i nietolerancyjni wobec planów życiowych innych ludzi. Często, tchnącego dobrocią i oddanego jakiejś sprawie idealistę, dzieli od fanatyka tylko mały krok."
Demokracja jest fajna, dopóki wygrywa twoja ulubiona partia.
D3
  • Rejestracja:ponad 14 lat
  • Ostatnio:prawie 12 lat
  • Postów:34
0
<facepalm> Ok dzięki, czasami sam się zadziwiam.
Wibowit
  • Rejestracja:około 20 lat
  • Ostatnio:około godziny
0

Ja stosuję nawiasy typu:

Kopiuj
if (cośtam) {
  instrukcja;
}

W takim przypadku ciężko przypadkowo postawić średnik między warunkiem, a ciałem ifa.


"Programs must be written for people to read, and only incidentally for machines to execute." - Abelson & Sussman, SICP, preface to the first edition
"Ci, co najbardziej pragną planować życie społeczne, gdyby im na to pozwolić, staliby się w najwyższym stopniu niebezpieczni i nietolerancyjni wobec planów życiowych innych ludzi. Często, tchnącego dobrocią i oddanego jakiejś sprawie idealistę, dzieli od fanatyka tylko mały krok."
Demokracja jest fajna, dopóki wygrywa twoja ulubiona partia.
hauleth
Egiptian Brackets :) Też używam K&R

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.