try{
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
System.out.println(" Enter the Amount of articles to be ordered.");
amount = reader.readLine();
if(amount.trim().isEmpty()){
System.out.println("Amount Entered is Empty");
}
for(int count=0;count<amount.length();count++){
if(!Character.isDigit(amount.charAt(count))){
throw new NumberFormatException();
}
}
order.validateAmount(amount);
}catch(NumberFormatException numbere){
System.out.println("Either Number format is uncorrect or String is Empty, Try Again.");
}
위의 코드는 빈 문자열 예외와 잘못된 숫자 데이터 예외에 대한 단일 println() 문을 제공합니다. 원하지 않는 예외입니다. 두 가지 예외에 대해 별도의 println() 문을 원합니다. 얻는 방법?별도의 예외 진술을 제공해야합니다. 1. 빈 문자열 및 2. 유효한 숫자 데이터
나는 이것이 가능할 것이라고 생각한다. –
다른 대안에 대해 자세히 설명해주기를 바랍니다. – aioobe