Неверное начало выражения с объявлением метода - PullRequest
0 голосов
/ 01 июля 2019

Компиляция этого простого кода с использованием javac выдает следующую ошибку

Test3.java: 38: ошибка: недопустимое начало выражения

public static int minFun (int a, int b) {

Я пытался объявить переменные вне основного (то есть public static int a, b, c), но ничего не изменилось.

Это сбивает с толку меня, так как я следовал этому уроку с очень похожим примером кода, который работал.

Заранее спасибо за любую помощь.

  // Program to output the minimum of two integer numbers

  import java.io.*;

  public class Test3 {

  public static void main (String args[]) {

          int a, b, c;
          String rA, rB;

          InputStreamReader input = new InputStreamReader (System.in);
          BufferedReader keyboard = new BufferedReader (input);

          System.out.println ("Please, enter two integer numbers.");
          try {
                  rA = keyboard.readLine ();
                  a = Integer.parseInt (rA);
                  rB = keyboard.readLine ();
                  b = Integer.parseInt (rB);
          }
          catch (IOException e) {
                  System.err.println ("Not a proper integer number.");
          }
          catch (NumberFormatException e) {
                  System.err.println ("Not a proper integer number.");
          }

          c = minFun (a, b);

          if (a != b) {
                  System.out.println ("The smaller number is " + c);
          }
          else {
                  System.out.println ("The two numbers are equals.");
  }

  public static int minFun (int a, int b) {

          int min;

          if (a < b) {
                  min = a;
          }
          else {
                  min = b;
          }
          return min;
  }
  }

1 Ответ

2 голосов
/ 01 июля 2019
      if (a != b) {
              System.out.println ("The smaller number is " + c);
      }
      else {
              System.out.println ("The two numbers are equals.");
      } // <----- was not present

В этой строке отсутствует фигурная скобка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...