polecenie switch i ponowne wywołanie

0

Witam,

napisałem coś takiego:

public class Cw6 {

	public static void main(String[] args) {
		String wpisz = getInput("wpisz podany misieac ");
		int miesiac = Integer.parseInt(wpisz);
	switch (miesiac) {
	case 1:
		System.out.println("miesiac wybrany to Styczen");
		break;
	case 2:
		System.out.println("miesiac wybrany to luty");
		break;
	case 3:
		System.out.println("miesiac wybrany to marze");
		break;

	default:
		System.out.println("miesiac z poza kwartalu, sprobuj jeszcze raz ");

		// co tu wpisac aby wykonal ponownie klase domyslna?

		break;
	}
	}
// tu jest dalszy kod

i chciałbym aby po zły wpisaniu program uruchamiał się ponownie tylko nie wiem jak to wpisać.

0

Klas sie nie wykonuje.
Do Twoich celów służą pętle.

boolean ok = false;
while (!ok)
{
     //tutaj odpytanie o miesiąc
        switch (miesiac) {
        case 1:
                System.out.println("miesiac wybrany to styczen");
                ok = true;
                break;
        case 2:
                System.out.println("miesiac wybrany to luty");
                ok = true;
                break;
        case 3:
                System.out.println("miesiac wybrany to marzec");
                ok = true;
                break;
 
        default:
                System.out.println("miesiac z poza kwartalu, sprobuj jeszcze raz ");
 
                // co tu wpisac aby wykonal ponownie klase domyslna? nic nie wpisywać
 
                break;
        }
}
0

OK. Dzięki za odpowiedź.

1 użytkowników online, w tym zalogowanych: 0, gości: 1