Я новичок в Java, и я узнавал о заявлениях переключений и я ударил дорожную кочку,коммутатора Заявления сирота Ошибка
до сих пор это код у меня есть:
public class Continents {
public static void main(String[] args) {
int continent = 4;
swtich (continent) {
case 1 : System.out.println("North America: Mexico City, Mexico");
break;
case 2 : System.out.println("South America: Sao Paulo, Brazil");
break;
case 3 : System.out.println("Europe: Moscow, Russia");
break;
case 4 : System.out.println("Afirca: Lagos, Nigeria");
break;
case 5 : System.out.println("Asia: Shanghai, China");
break;
case 6 : System.out.println("Australia: Sydney, Australia");
break;
case 7 : System.out.println("Antartica: McMurdo Station, US");
break;
default : System.out.println("Undefined continent!");
break;
}
}
}
однако я получаю ошибку
Continents.java:8: error: orphaned case
case 1 : System.out.println("North America: Mexico City, Mexico");
^
я понимаю, что такое дело сироту, но я не понимаю, как мой код имеет один, так как я объявил дело внутри заявления переключателя?
всякая помощь была бы принята с благодарностью.
Ну 'switch' Ошибочное. Как только это исправлено, он компилируется для меня. – resueman
- это опечатка в вашем коде? 'swtich' вместо' switch'? – Arjan
Проверьте правописание;) – Arman