import java.util.Scanner;
public class LetterGrade {
public static void main(String[] args) {
char grade;
String input;
Scanner keyboard = new Scanner(System.in);
System.out.println("Enter grade awarded");
input = keyboard.nextLine();
grade = input.charAt(0);
switch (grade) {
case 'A':
System.out.println("Grade was between 89.5 and 100");
break;
case 'B':
System.out.println("Grade was between 79.5 and 89.49");
break;
case 'C':
System.out.println("Grade was between 69.5 and 79.49");
break;
case 'D':
System.out.println("Grade was between 59.5 and 69.49");
break;
case 'F':
System.out.println("Grade was below 59.5");
break;
default:
System.out.println("Invalid grade inputted");
break;
}
}
}
[строка: 9] Внимание: утечка ресурсов: «клавиатура» никогда не будет закрытоПредупреждение: утечка ресурсов: «клавиатура» никогда не будет закрыто
Это предупреждение, что я получаю. Я не думаю, что источник действительно просачивается. Но я не знаю, как его снять, поэтому я могу скомпилировать код
Где его добавить? Я добавил его в конце кода, и у меня появилась новая ошибка. –
Если вы больше не используете его, то после инструкции switch. – Abbath
@AjayP: Поместите его после ввода 'input' или после блока' switch'. Пожалуйста, подтвердите полезность SCOPE. –