
매스텝마다 1씩 줄어든다.
최대값은 검사할필요없기떄문에
이렇게할경우 오류발생. 왜냐
data[j]와 data[j+1]의 값이 갂각 a와 b에 복사된다 완전히 별개의변수인다.
try-catch
try시도해라
catch문제가발생하면 안에내용실행.
return을 main문에서 실행하게되면
프로그램을 종료시키기때문에
스캐너.hasNext() 는 더읽을게 남아있느냐?
라고 해석할수있음.