누리몬
누리누리한세상
누리몬
전체 방문자
오늘
어제
  • 분류 전체보기 (108)
    • 웹 (28)
      • JSP (2)
      • JAVASCRIPT (2)
      • JQUERY (18)
      • SALESFORCE (5)
    • 언어 (54)
      • JAVA (34)
      • DB (16)
      • Angular2 (0)
      • AEM (4)
    • 일상이야기 (5)
      • 푸드스토리 (1)
      • 누리스토리 (0)
      • 잡다한이야기 (1)
      • 인생사 (0)
    • 환경세팅 (10)
    • 리눅스 (6)
    • 기타잡템 (3)
    • 회사 (2)
      • 기록 (0)
      • 산업기사공부 (2)

블로그 메뉴

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록
  • 관리자

공지사항

인기 글

태그

  • 리눅스명령어
  • 강아지
  • 누리
  • log4j보안취약
  • 국내방탈출
  • 애견동방가능펜션
  • 부산여행
  • PLSQL
  • 리눅스
  • 프로시저
  • Zflip3
  • log4j권고사항
  • 둠 이스케이프
  • Oracle
  • 공포 방탈출
  • web.xml 오류
  • 테이블코멘트확인
  • calendar
  • java
  • jquery

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
누리몬

누리누리한세상

[Exception]java
언어/JAVA

[Exception]java

2015. 3. 17. 15:55

Exception

exception

EXCEPTIOM



1.


[Exception] - 예외처리  

▶ IOException 

▶ ClassNotFoundException

▶ Runtimeexception  : 프로그램 실수에 의한 에러 미확인 에러 

▶ ClassCastException

▶ NullPointException

*강제로 던질때는 throw new Exception();



PrintstackTrace() : 예외발생당시 에러 메세지를 출력.

getMessage() : 발생한 예외 클래스의 인스턴스에 저장된 메세지를 얻을수 있다.


예외를 발생시키는 Throw

예외를 메소드에 선언 Throws



▶ 예외클래스 계층구조 

에러는 고의로 날리는 Exception 과 실제 에러 Exception Error 가 있다.




2.

ex) 


Class MyException extends Exception {

private final int ERR_CODE;


MyException(String msg, int errcode){

super(msg);   // 부모클래스 생성자 Exception(msg) 생성.  

ERR_CODE = errcode;

}

myException(String msg){

this(Msg,100);

}

public int getErrcode(){

return ERR_CODE;

}

}

내 예외처리 만들기, msg 랑 에러코드가 들어왔을경우 msg errcode 생성,

msg 만 들어왓을경우 기본값 100으로 세팅 , 





저작자표시 비영리 변경금지 (새창열림)

'언어 > JAVA' 카테고리의 다른 글

추상과 인터페이스의 차이  (0) 2015.03.17
해싱 해쉬코드  (0) 2015.03.17
[SUPER] 상속  (0) 2015.03.17
[JAVA 의 정석 ] java 기초  (0) 2015.03.17
[JDBC] java 연결  (0) 2015.03.10
    '언어/JAVA' 카테고리의 다른 글
    • 추상과 인터페이스의 차이
    • 해싱 해쉬코드
    • [SUPER] 상속
    • [JAVA 의 정석 ] java 기초
    누리몬
    누리몬
    안녕하세요 누리누리한세상 블로그입니다 문의사항은 hjdhsmf@gmail.com 으로 메일주세요.

    티스토리툴바