почему мне нужно импортировать inputmismatchexception когда я пытаюсьпопробовать/поймать и inputmismatchexception
catch(InputMismatchException e){
System.out.println("cant print");
, но когда я пытаюсь следующий, я не импортировать что-нибудь?
catch(ArithmeticException e){
System.out.println("cant print");
Поскольку класс InputMismatchException первоначально не импортируется, а AirthmeticException есть. По той же причине, почему вы можете использовать 'System.out.println', но не' Math.sqrt' без импорта. – ctst
Арифметическое исключение - это пакет java.lang, который является пакетом по умолчанию, который вам не нужно импортировать. InputMismatchexception - это пакет java.util – Shriram