Задание
Что будет в результате выполнения следующей программы?
package com.company;
import java.util.Scanner;
public class Main {
public static void main\(String⟨0⟩ args\) \{
Scanner str = new Scanner\(System\.in\);
System\.out\.println\("Enter: "\);
switch \(str\.nextLine\(\)\)\{
case "4":
System\.out\.println\("This is number"\);
break;
case "%":
System\.out\.println\("This is per cent"\);
break;
case "W":
System\.out\.println\("This is symbol"\);
break;
case "String":
System\.out\.println\("This is string"\);
break;
case "F1":
System\.out\.println\("This is the race"\);
break;
default:
System\.out\.println\("You enter something other"\);
\}
\}
}
- В зависимости от введённого пользователем набора символов, программа напечатает на экране соответствующий текст
- Программа выдаст ошибку
- Если пользователь введёт букву "W", число "4", строку "String", знак " ", "F1" или что-либо другое, программа напечатает на экране соответствующий текст
- Программа напечатает на экране "You enter something other"