8 주 과정 및 시험 보고서 요약

여섯 실험 자바 이상

  • 실험 목적

          예외 : 명령은 단말기의 프로그램 흐름을 야기한다.

          예외 처리 방법 잡기 : 처리가 바로 잡기} {{} 처리 할 시도되는 두 예외 처리 방법, 처리 지연 처리 즉시있다;

와 지연 치료는 예외를 해결하기 위해이 특별한 메소드 호출 시간에 키워드를 던졌습니다.

  • 콘텐츠 실험
  • 그것의 main () 메소드의 1 차원 배열을 생성하는 클래스를 작성는 ArrayIndexOutOfBoundsException 예외를 생성하기 위하여, 낱말 배열의 요소를 액세스하려고. 캐치 절에서이 예외 객체를 잡는다와 인쇄 "배열 범위"정보, 플러스 finally 절과 정말이 구현 된 것을 증명하는 메시지를 인쇄 할 수 있습니다.
  • 사용자 정의 예외 클래스를 사용하여

실험 코드 :

패키지 twst; 

공용  클래스 데모 {
     공공  정적  무효 메인 (문자열의 인수는 []) {
         시도 {
             INT의 온도를; 
            문자열 [] STR = { "1", "5" }; 
            문자열 ST1 = str을 [1 ]; 
            문자열 ST2 = str을 [2 ];
            INT I = 있는 Integer.parseInt (ST1);
            INT J = 있는 Integer.parseInt (ST2); 
            온도 = 1 / J; 
            에서 System.out.println (TEMP); 
        } 잡기  (는 ArrayIndexOutOfBoundsException 전자) {
            (에서 System.out.println을 "배열 범위 :"+ E); 
        } 
        최종적으로 { 
            에서 System.out.println ( "정말이 수행 된 것을 증명하는 메시지를 인쇄" ); 
        } 
    } 
}

 

 

 

위험 상품의 장비 검사 역은 발견 위험물는 경고를 발행됩니다. 위험물의 프로그래밍 아나 로그 디바이스 발견.

기술 솔루션 :

DangerException Exgeption 예외 객체를 생성 () 메소드에 출력 toShow 예외 객체 호출 할 수있는 서브 클래스의 서브 클래스 인 "위험물." 기계는 클래스에게 상품 DangerException이 예외가 발생합니다 (isDanger 속성의 제품에 해당) 위험물의 매개 변수를 발견하는 방법 checkBag (제품 제품)을 작성합니다.
메인 프로그램에서 메인 클래스 () 기계 클래스 checkBag의 인스턴스를하게 시도-catch 문의 방법의 일부를 시도 (제품 제품) 메서드 호출, 캐치 시도-catch 문에서 위험물 취급의 부분에 위험물을 발견합니다.

 

 

질문 :이 질문 작성하는 데 시간이 오래이며, 쓸 수 없습니다 쓰거나 다른 사람의를 읽을 수 없습니다.

추천

출처www.cnblogs.com/shigedidi/p/11698992.html