목록JAVA Error Solution 22
재밌고 어려운 IT를 이해해보자~!
NullPointerException
주어가 없어서 발생하는 이슈 15번라인 에러라인을 확인해보면 studentDTO 가 null 이거나 getSearchCondition() 이 null 인 상황! 확인해보니, 전체 목록을 출력하는 메서드 안에 부분적으로 추가하는 과정에서 전체목록 출력 기능을 수행시켰을때 getSearchCondition() 메서드를 호출하는데 이때 Ctrl에서 SearchCondition 설정을 안해줬다. 즉 setSearchCondition을 안해서 NullPointerException 이 발생한 것이다. 따라서 "전체 목록 출력" 으로 set을 해주자 . 에러 처리 완료~ :D
JAVA Error Solution
2023. 12. 12. 14:43
예외처리 (try-catch)
예외란? 예외,에러,오류,이슈,문제,컴플레인,... 프로그램을 비정상적으로 종료되게하는 문제들 => 사용자가 원할때 종료하는 것이 바람직하다. 실제로 어떤 기능을 정상적으로 돌아가게 하는 것 보다 그외에 이슈가 생기는 것들을 해결하는 것이 훨씬 힘들다!!! Exception 예외가 발생되면 캡쳐 → 원인파악 → 해결책 블로그 포스팅 !!!!!!!!!!! Exception을 사용한 해결책말고..근본적인 해결방안을 생각해보자. 예외는 발생되면 프로그램이 즉시 종료됨 예외처리를 왜 해야하는가? 프로그램은 절대 비정상종료되면 안되죠당연히. 1) 예외가 발생되면 무시하고 다음 스텝으로 이동 2) 예외가 발생할수있으니까, 제대로 사용해~하고 안내해준다. try문 예외가 발생할 것 같은 코드들을 작성 catch문 예..
JAVA Error Solution
2023. 12. 8. 13:56