package com.basic;//예외처리 throw 사용법(예외를 강제적으로) public class ThrowEx1 { public void methodA(String[] n)throws Exception{ if(n.length>0){ //개선된 루프 (jdk5.0이상에서만 사용가능) //n은 인덱스 주소값을 모두 출력해서 s에 저장(?) for(String s : n) System.out.println(s); }else throw new Exception("배열에 요소가 없습니다1."); } public static void main(String[] args){ ThrowEx1 te = new ThrowEx1(); try{ te.methodA(args); }catch(Exception e){//11라인 출력 System.out.println(e.getMessage()); //e.printStackTrace();//부가 적으로 자세히 나옴 jsp에 많이 사용 } } }
배열에 요소가 없습니다1.
'Java > Exception Handing' 카테고리의 다른 글
예비 (0) | 2012.04.11 |
---|---|
사용자 정의 예외 (0) | 2012.04.11 |
예외처리 throws 사용법 (0) | 2012.04.11 |
예외처리 다중 catch문 사용하기 (0) | 2012.04.11 |
예외처리 finally 사용법 (0) | 2012.04.11 |