It is clearly stated that unchecked exceptions are not supposed to be caught wherever I read about it. However, if an input is needed, everyone has always caught it in any code I've seen.
Considering it is an unchecked exception, how would you handle it? Would you prevent it in the first place? Why is nobody following the practise?