Programming/JAVA

JAVA_02-01-01_Input_Scanner 01

리치망고스틴 2023. 1. 17. 16:37
반응형

<Hist>

[2023-01-17] 생성

 

<Note>

Eclipse 상에서

1) Scanner()를 사용하는 방법

을 볼 수 있는 코드입니다.

 

두 개의 숫자형 입력값을 받아 두 수의 합을 출력하는 코드로,

1) Int의 범위를 넘는 숫자를 입력하거나

2) 숫자가 아닌 값을 입력하는 경우,

Exception이 발생합니다.

 

그와 겸하여 이전 시간에 언급된

Java에서 이용할 수 있는 3가지 Print문(println() / printf() / print())의 차이점을

다시 한 번 간략하게 확인할 수 있습니다.

(GIST 이후의 실행 결과와 설명을 참고할 수 있습니다.)

 

자세한 방법이 궁금하시다면, 문의 주세요.

최대한 함께 알아보겠습니다.

 

<Code>

 

<Result>

1) 정상

Fig01. 실행 결과의 끝에 개행이 포함되어있지 않은 것을 확인할 수 있다. (print())

2) 비정상 (숫자가 아닌 값을 입력)

Fig02. InputMismatchException_숫자가 아닌 값(문자)을 입력

3) 비정상 (Int 범위를 초과하는 숫자 입력)

Fig03. InputMismatchException_Int 범위를 초과하는 숫자 입력

 

반응형
LIST