내가 이렇게 할 때. 단순히 문자 또는 문자열을 입력하고 런타임 오류를 발생시키는 것을 사용자가 중단하는 방법을 파악하려고합니다. 여기 입력을 필터링하는 방법을하지 확신 : 당신이 char 또는 여기에 문자열을 입력하면두 번 물을 때 사용자가 문자열이나 char을 입력하는 것을 어떻게 중지합니까?
System.out.println("Please enter the degree of difficulty"
+ " for this dive");
while(degreeOfDifficulty > 3.8 || degreeOfDifficulty < 1.2)
{
degreeOfDifficulty = scanner.nextDouble();
}
은 분명히 오류가 발생합니다. 도와주세요! 감사.
을 다음과 같이
그런 다음 방법을 사용합니다. – Tinman
자바 예외 처리를보십시오. 구글 "자바 : 예외 처리 방법". – Tinman