#java #error-handling
#java #обработка ошибок
Вопрос:
Я получаю <identifier>
ожидаемую ошибку при попытке запустить этот код:
public class RockPaperScissors {
public static double aiChoice() {
return Math.random();
}
System.out.println(aiChoice);
}
Комментарии:
1. Это Java? Можете ли вы вставить сюда весь свой класс?
Ответ №1:
Проблема в том, что у вас есть System.out.println(aiChoice); вне каких-либо методов и попробуйте распечатать метод, не вызывая его. Вместо этого поместите свой System.out.println
в main
метод, например:
public static void main(String [ ] args) {
System.out.println(RockPaperScissors.aiChoice());
}
Обратите внимание на параграфы после aiChoice
, убедившись, что вы вызываете метод. Если ваш основной метод не знает о RockPaperScrissors
class
, то убедитесь, что
import RockPaperScrissors;
в начале файла, в котором у вас есть ваш main
метод.