사용자 도구

사이트 도구


study:java:javachobo:ch8

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
마지막 판 양쪽 다음 판
study:java:javachobo:ch8 [2010/02/15 15:47]
gauryan
study:java:javachobo:ch8 [2010/02/16 06:41]
gauryan
줄 125: 줄 125:
 ===== 예외 클래스의 계층구조 ===== ===== 예외 클래스의 계층구조 =====
   * 예외클래스 계층도 <code>   * 예외클래스 계층도 <code>
-Object --- Throwable -+- Error    -+- OutOfMemoryError +Object --- Throwable -+- Error     -+- OutOfMemoryError 
-                      |            +                      |             
-                      |            +- ...+                      |             +- ...
                       |                         |  
-                      + Exception -+- IOException +                      +Exception -+- IOException 
-                                   +                                    
-                                   +- ... +                                    +- ... 
-                                   +                                    
-                                   +- RuntimeException+                                    +- RuntimeException
 </code> </code>
   * 예외클래스는 다음과 같이 두 개의 그룹으로 나눠질 수 있다.   * 예외클래스는 다음과 같이 두 개의 그룹으로 나눠질 수 있다.
줄 183: 줄 183:
 } }
 </code> </code>
 +
 ===== 예외 발생시키기 ===== ===== 예외 발생시키기 =====
   * 키워드 throw 를 사용해서 프로그래머가 고의로 예외를 발생시킬 수 있으며, 방법은 아래의 순서를 따르면 된다.   * 키워드 throw 를 사용해서 프로그래머가 고의로 예외를 발생시킬 수 있으며, 방법은 아래의 순서를 따르면 된다.
study/java/javachobo/ch8.txt · 마지막으로 수정됨: 2010/03/08 08:51 저자 gauryan