자바 문법(2)
-
[자바]JAVA null 체크 + java.lang.NullPointerException
Java null 체크 java.lang.NullPointerException(NullPointerException) 이 발생할때 왜 발생했는지 해깔린다. String ID = null ; 이라고 값을 초기화를 해주고 중간에서 ID = request.getParameter ("val") ; 가 있는데 값이 없어버리면 null 이들어가버린다 그래서 if (ID.euqals(비교값) { } 을 해버리면 NullPointerException 이 발생한다. if(ID==null || ID.trim().length()==0) { } 이런식으로 비교를 해주거나 StringUtils 써줘서 예외 처리를 해줘야 함. 끝~
2014.01.13 -
자바 try catch
public class ggari_try_catch { public static void main(String[] args) { int i = 5; int j = 0; //System.out.println("i / j =" + i / j); try { System.out.println("i / j =" + i / j); } catch (Exception e) { System.out.println("익셉션 나눌수 없기때문 잘못된연산"); System.out.println("Exception"+e); } } } i / j를 하면 오류가 뜹니다. java.lang.ArithmeticException 0으로 나눌 수 없는 거니까 이러한 메시지가 뜨면 보기도 안 좋고 이해하기도 힘듦 좀 더 알기 쉽게 다른 메시지..
2013.07.05