import java.util.Scanner; public class Item { String name; double price; public void inputData() { //ÐнÑоÑмаÑÐ¸Ñ Ð¾ новом ÑоваÑе Ð²Ð²Ð¾Ð´Ð¸Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ Scanner newScanner = new Scanner(System.in); System.out.println("УкажиÑе название ÑоваÑа:"); name = newScanner.next(); while (true) { //повÑоÑÑем, пока полÑзоваÑÐµÐ»Ñ Ð½Ðµ Ð²Ð²ÐµÐ´ÐµÑ Ð´Ð°Ð½Ð½Ñе в нÑжном ÑоÑмаÑе System.out.println("УкажиÑе ÑÐµÐ½Ñ ÑоваÑа:"); if (newScanner.hasNextDouble()) { //пÑовеÑка Ñипа (ожидаем double) price = newScanner.nextDouble(); break; } else { //пÑовеÑка ÑоÑмаÑа введеннÑÑ Ð¿Ð¾Ð»ÑзоваÑелем даннÑÑ Ð·Ð°Ð²ÐµÑÑилаÑÑ Ð½ÐµÑÑпеÑно System.out.println("ÐевеÑнÑй ÑоÑÐ¼Ð°Ñ Ð²Ð²Ð¾Ð´Ð°"); newScanner.next(); } } } }