open challenge3

장시영·2021년 12월 16일
0
post-thumbnail

practice 4

문제1
if(inputNum == inputNum * -1) 에서 예외가 발생함

의도 : if문의 조건에 스캐너로 입력받은 inputNum에 -1을 곱한 값을 다시 inputNum에 넣으면 음수가 될 것이라 생각함

결론
1) ==은 양쪽의 값이 같은지 아닌지만 판별해 true나 false값을 출력하는 비교연산자임
2) 내가 생각한 것은 오른쪽 값을 왼쪽으로 대입하는 대입연산자(=)
3) 음수를 만드는 방법 = inputNum < 0;

문제2
catch문이 계속해서 반복실행됨

결론 : 새로운 스캐너를 입력함으로써 기존의 스캐너에서 입력된 값을 초기화해서 반복을 멈춤

1)if문 제어흐름

profile
코딩주니어

0개의 댓글