The following expression……….char c = -1;
will cause a compiler error as the range of character is between 0 and 2^16 - 1. Will request for an explicit cast.
will not cause a compiler error and c will have the value -1;
c will not represent any ASCII character.
c will still be a Unicode character.