Comments 1
divideUnsignedLong
— совершенно точно не ошибка. Это низкоуровневый метод, реализующий деление переменных типа long
, интерпретированных как беззнаковые. Если в этот метод передадут divisor = 0
, то упасть с "ArithmeticException: / by zero" — самое логичное поведение, этот случай не надо рассматривать специально, добавляя лишние ветки в низкоуровневый код.
Sign up to leave a comment.
Information
- Website
- pvs-studio.ru
- Registered
- Founded
- 2008
- Employees
- 51–100 employees
- Location
- Россия
- Representative
- Андрей Карпов
PVS-Studio в гостях у Apache Hive