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

+ Recent posts