728x90
- info != null:
- ์ด ์กฐ๊ฑด์ info ๋ณ์๊ฐ null์ธ์ง ์๋์ง๋ฅผ ๊ฒ์ฌ
- **null์ ๋ณ์๊ฐ ์๋ฌด๋ฐ ๊ฐ์ฒด๋ ์ฐธ์กฐํ์ง ์๊ณ ์์์ ์๋ฏธํจ**
- ๊ฐ์ฒด๊ฐ null์ธ ๊ฒฝ์ฐ, ํด๋น ๊ฐ์ฒด์ ์ด๋ ํ ๋ฉ์๋๋ ํธ์ถํ ์ ์์ผ๋ฉฐ, ์ด๋ฅผ ์๋ํ ๊ฒฝ์ฐ NullPointerException์ด ๋ฐ์ํจ
- ๋ฐ๋ผ์ info๊ฐ null์ด ์๋ ๊ฒฝ์ฐ์๋ง ๋ฉ์๋ ํธ์ถ์ด๋ ์์ฑ ์ ๊ทผ์ ์๋ํด์ผ ํ๋ค.
- !info.isEmpty():
- ์ด ์กฐ๊ฑด์ info ๋ฌธ์์ด์ด ๋น์ด ์์ง ์์์ง๋ฅผ ๊ฒ์ฌ
- isEmpty() ๋ฉ์๋๋ ๋ฌธ์์ด์ด ๋น ๋ฌธ์์ด์ธ์ง ํ์ธํ๋ฉฐ, ๋น ๋ฌธ์์ด("")์ธ ๊ฒฝ์ฐ true๋ฅผ ๋ฐํํจ
- !info.isEmpty()๋ info๊ฐ ๋น ๋ฌธ์์ด์ด ์๋ ๊ฒฝ์ฐ์ true๊ฐ ๋จ
- ๋น ๋ฌธ์์ด์ด ์๋๋ผ๋ ๊ฒ์, ๋ฌธ์์ด์ด ์ ์ด๋ ํ๋ ์ด์์ ๋ฌธ์๋ฅผ ํฌํจํ๊ณ ์๋ค๋ ๊ฒ์ ์๋ฏธํ๋ค.
์ด ๋ ์กฐ๊ฑด์ ํจ๊ป ์ฌ์ฉํจ์ผ๋ก์จ, info๊ฐ null์ด ์๋๋ฉฐ ๋์์ ๋น ๋ฌธ์์ด์ด ์๋ ๊ฒฝ์ฐ์๋ง ํน์ ๋ก์ง์ ์ํํ๋๋ก ํ ์ ์๋ค. ์ด๋ ๊ฒ ํ๋ฉด NullPointerException๊ณผ ๋ถํ์ํ ๋ฉ์๋ ํธ์ถ์ ๋ฐฉ์งํ ์ ์๋ค.
728x90