Может быть я и решил не через try/catch, но код работает при любых введённых параметрах как и сказано в задаче не совсем понимаю почему так🙃