Data Type Oracle PLSQL

SQL>
SQL> DECLARE
  2    v_BinInt BINARY_INTEGER;
  3  BEGIN
  4    v_BinInt := 2147483647;
  5    v_BinInt := v_BinInt + 1 - 1;
  6  END;
  7  /
DECLARE
*
ERROR at line 1:
ORA-01426: numeric overflow
ORA-06512: at line 5
SQL>