Does it make sense to throw an exception and directly catch it just to print error?
if(...){ } else { try{ throw new Exception(); } catch (Exception
I think it might be useful only if you explicitly want to send the Exception to a log file with a LOGGER (into the catch block), or register it in an especific way.