Ввести с клавиатуры число. Если число положительное, то увеличить его в два раза. Если число отрицательное, то прибавить единицу. Если введенное число равно нулю, необходимо вывести ноль. Вывести результат на экран. Почему ругается на отрицательном числе?
public static void main(String[] args) throws IOException {
          BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
          String sAge = reader.readLine();
          int number = Integer.parseInt(sAge);
          if (number > 0){
              number = number *2;
              System.out.println(number);
          }
          if (number < 0){
              number=number-1;
              System.out.println(number);
          }
          if (number == 0){
              System.out.println(0);
          }
      }